Home London, United Kingdom  September 2009  
Previous Home Next



The Charing Cross railway station dominates the view below from the London Eye.

IMG_4688