Thursday, 5 November 2009

Trafalgar Sqaure


I am so please about this picture. Trafalgar sqaure, one of London's most visited landmark, also one of the popular tourist spots. Trafalgar Square is also one of London’s busiest and best known outdoor public spaces and is used for many public gatherings such as the New Year celebrations and political rallies.

No comments:

Post a Comment