editorial素材 - London, United Kingdom, 14 June 2018. Trafalgar Square is a London square dedicated to the memory of the Battle of Trafalgar. It is dominated by the column of Admiral Nelson, winner of the battle.
London, United Kingdom, 14 June 2018. Trafalgar Square is a London square dedicated to the memory of the Battle of Trafalgar. It is dominated by the column of Admiral Nelson, winner of the battle.