Sunday, December 23, 2007

London

At the Thames.



On the streets of London.





Umbrellas maker.







The British Museum.



Kensington.



The British Royal Post.



On the road to the Buckingham Palace.



The Royal Guards.





St James Park.





Window shopping.



No comments: