A historical term used to refer to soldiers of the British Army. This soldier stands guard near the Tower of London and Crown jewels.
A historical term used to refer to soldiers of the British Army. This soldier stands guard near the Tower of London and Crown jewels. Events - People doing Interesting Things, Buildings - Castles By: tallturtle82