SPW033599 SCOTLAND (1930).  India Tyre and Rubber Co. Factory, Greenock Road, Inchinnan. An oblique aerial photograph taken facing south.


?

This image is unlocated