Once the largest textile mill in the world, Upper Dens Mill now provides modern housing in Dundee, Scotland, UK.

- Image ID: M75KFW