The shop
3 pieces
Peach skin, beeswax, linen
£88
Cedar, iris, cold stone
£96
Brushed lambswool, 130×180cm
£295