Pinstripe Trilby Hat AFD36493

Pinstripe Trilby Hat AFD36493

£6.50Price
Deluxe trilby hat, black and white pinstripe with white ribbon