Nelson's Column in Trafalgar Square

Nelson's Column in Trafalgar Square. London, England, United Kingdom

London. London, England, United Kingdom. (Ref: 2004uk-0804-025d)

Related galleries: England, Europe, London, Trafalgar Square, United Kingdom

Countries

Perspectives