England

england
The Eye of London
england-2
Open Shutter London Icons

January 2012- There’s something awfully familiar and deceptive about being dropped into a country that essentially speaks your native tongue.

Leave a Reply

Your email address will not be published. Required fields are marked *