London Streetpass – 01 May 11

A park, In front of the London Eye, London, England The sun ploughed slowly across the English sky (and all other skies that were available to it at the time, but the only one I was interested in was the one that I was under) as I stepped, slightly sleep deprived out of Waterloo station.  … Continue reading

Rate this:

  • Categories

  • Tags