Uploaded 30-Jan-08
Taken 25-Jan-08
Visitors 1134
4 of 20 photos

London street scene from top of double-decker bus

OLYMPUS DIGITAL CAMERA