and an airplane
The famous four faced clock tower on the north eastern end of the Houses of Parliament in Westminster, London.
London, England, GB
Discovered by Rachel Devine on 10 November 2007. 192 views.