Monday, November 2, 2009

Nelson's Column, Trafalgar Square, London, England.





Trafalgar Square is in central London, ENgland with it is position in the heard of
London. It is a tourist attraction and one of the most famous squares in the U.K. and the world.
Sent on 21.08.1978

No comments:

Post a Comment