Red coat

Red coat


London, United Kingdom (GB)
A historical term used to refer to soldiers of the British Army. This soldier stands guard near the Tower of London and Crown jewels.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement