2014
TQ2980 : Statue of William Shakespeare in Leicester Square
taken 10 years ago, near to London, The City of London, England
This is 1 of 21 images, with title starting with Statue of in this square

Statue of William Shakespeare in Leicester Square