LIMITED EDITION YARNS : 100% BRITISH WOOL
FARMERS' hand cream 100ml
£18.00
FARMERS' hand cream mini 30ml
£7.00
Farmers' Wool Wash
From £7.00
FARMERS' foot cream 150ml
£20.00
FARMERS' foot cream mini 30ml
FARMERS' face cream 70ml
£24.00