new icn messageflickr-free-ic3d pan white

Trafalgar Square London Christmas 2011

Trafalgar Square Christmas tree is a gift from Oslo in Norway since 1947,as a thanks for support during WW2..

 

Andrew 73 on Flickeflu</a

      

20,157 views
12 faves
14 comments
Taken on December 18, 2011