Home Tags Windsor

Tag: windsor

Adorable Toddler Mimics Castle Guard and Evokes Rare Guard Laughter

The Windsor Castle Guards have a long and distinguished history. Established in 1660 by King Charles II, they were originally formed to guard his court and the Royal Palace at Windsor....