City of Glasgow Scotland Lion Rampant Embroidered Patch Badge Embroidered Patch 7cm x 5.5cm approx' Highly Detailed Design