Dundee High School with Institute Building under construction behind it
Dundee High School with Institute Building under construction behind it
Dundee Technical Institute Weaving Department
Dundee Technical Institute Weaving Department