City of London Mary Queen of Scots House in Fleet Street January 2012


Size: 3467px × 5200px
Photo credit: © rod williams / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 1905, city, fleet, house, london, mary, queen, scots, statue, statues, street