hand woven fairtrade hats

fair trade hand woven hats made from natural materials.

each is unique and measures approximately 33 x 30 x 11cm

£42.00

hand woven fairtrade hats

£42.00