skip to navigation skip to content

Cambridge air photos

Catalogue number: BIJ89

< Browse more on map from here

Docks, London, the Isle of Dogs

Thumbnail

More nearby