The Thames Clipper

Thames Clipper journey from Tower Millennium Pier to London Eye Millennium Pier. London, January 2011. ← Creative Commons Mix for Japan Relief Shopping in Chinatown...