Buy Add to Lightbox Download
Trafalgar Square is one of the most famous squares in the United Kingdom and the world. commemorates the Battle of Trafalgar, a British naval victory of the Napoleonic Wars. At its centre is Nelson's Column
Trafalgar Square is one of the most famous squares in the United Kingdom and the world. commemorates the Battle of Trafalgar, a British naval victory of the Napoleonic Wars. At its centre is Nelson's Column
Filename: Trafalgar_Column_MG_6095.jpg
Copyright