Archive for the tag "Thames River"

London: Eye and Big Ben, Not really There

London: The Eye and Big Ben… kind of…