2009
TQ3080 : London: one of Trafalgar Square’s lions and Big Ben
taken 15 years ago, near to City of Westminster, England
This is 1 of 172 images, with title starting with London in this square
London: one of Trafalgar Square’s lions and Big Ben