£12.50
The Thirlestane Castle cap is a fashionable accessory made out of the classic navy blue material with a striking white logo.