Some of the bollards around London are cannons seized from Napoleon's Navy by the British after the Battle of Trafalgar

Comments (77)

Loading...