2006
TQ3080 : Covent Garden Piazza with London Transport Museum
taken 18 years ago, near to London, The City of London, England
This is 1 of 53 images, with title starting with Covent Garden in this square
Covent Garden Piazza with London Transport Museum