معركة طرف الغار
Trafalgar Square is a square in central London, England that commemorates the Battle of Trafalgar.