Only -1 left!

Embroidered Sheep Cushion

£72.99

This product is unavailable

Standing in a row! beautiful 95% cotton 5% linen embroidered sheep cushion

40 x 60cm