Random photos of life in the greatest city in the world

Thursday, September 11, 2008

Lane in central london

Didn't the shoot a scene from love actually here?
- Taken at 2:51 PM on August 15, 2008 - cameraphone upload by ShoZu

No comments: