TRIUMPH LOGO MOTORING 75mm EMBROIDERED PATCH