spw020247 SCOTLAND (1928).  Alloa, general view, showing Town Hall, Marshill and Church Street. An oblique aerial photograph taken facing north.


?

This image is unlocated