Nov 2 2010 LONDON Trafalgar Square with “Big Ben” in the background. The monument to Lord Admiral Nelson and his 18th century victory at Trafalgar dominate this elegant plaza.

Sent via BlackBerry from T-Mobile

IMG02063.jpg

Leave A Comment...

*