Devonshire Square, Blackpool, showing Tram No. 70

Scope and Content

Copyright: Advance Series