Stock Photo - Nelson's Column monument in Trafalgar Square, central London, England, United Kingdom


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