Nelson's Column
From the Simple English Wikipedia, the free encyclopedia that anyone can change
Nelson's Column is a national monument of the United Kingdom based in Trafalgar Square, London, England.
Nelsons column, looking towards Westminster |