TROVE ESMERALDA CUSHION

TROVE ESMERALDA CUSHION

Regular price $86.00 Sale price $43.00

or make 4 interest-free payments of $10.75 AUD fortnightly with Afterpay More info


Hand woven with tassel detail
10% cotton / 90% wool
Fuchsia, Sky Blue, Denim, Grey, White

50 X 50