Leicester Square

 

Leicester Square


Map

Photo Details

Taken on 09 Dec 2005
Uploaded 11 Dec 2007
Latitude / Longitude: 51.51039 / -0.13019
Not Available