15th (York, East Riding) Regiment of Foot Glengarry Cap Badge British Army

An attractive glengarry / cap badge.

eBay