Back to Blog List

England: Day Two 6-20-08

June 24, 2008 |


The Lord Nelson statue.


Washington in Trafalgar Square.


Liberty, Jubilee and Providence enjoying the view.


On top of the one of the Lions of England.


Charles I of England. This statue was made in 1633 for the lord Treasurer Weston. It was officially set up in the square in 1675.


A common sign here in London.


The great General Clive.

Back to Blog List