Back to album

The London Eye

Taken from the bridge nearest Big Ben and the House of Parliament in April of 2004..

149 views
0 faves
0 comments
Uploaded on February 7, 2010
Taken on April 24, 2004