Church of St Stephen Walbrook from the corner of Mansion House, City of London, 1830. View including a street scene with a horse-drawn carriage.
World Europe United Kingdom England Greater London London City of London
Pixel Dimensions (W x H) : 1977x3182
File Size : 18,431kb