London (& Paris) -- 2008

<< Home   << Topic

<< Back   Forward >>

The Houses of Parliament, Big Ben, and Westminster viewed from the London Eye.