SPW019494 SCOTLAND (1927).  Ibrox Park, Glasgow Rangers Football Club, Edmiston Drive, Glasgow. An oblique aerial photograph taken facing east.


?

This image is unlocated