Grenadier Guards Flag

Grenadier Guards Flag

Regular price £19.99
Unit price  per 
Tax included. Shipping calculated at checkout.

Paying homage to the ally lads of the Crimean era. Slaying for the Empire and getting blood soaked beards. 

100% polyester, 150cm x 90cm