Dundee Technical Institute Weaving Department
Dundee Technical Institute Weaving Department
Dundee Technical Institute Boiler House Boiler House and Textiles Department
Dundee Technical Institute Boiler House Boiler House and Textiles Department