Report copyright - Trafalgar Square. History of the Trafalgar Square This famous square was built to celebrate the British naval victory at the Battle of Trafalgar in 1805
Please pass captcha verification before submit form
Please pass captcha verification before submit form