Home London, United Kingdom  September 2009  
Previous Home Next



Houses of Parliament, is the seat of the two houses of the Parliament of the United Kingdom. The Clock Tower containing Big Ben stands strong on the right.

IMG_4737aa