Olive Grove Cushion

Olive Grove Cushion

Regular price £17.50 Sale

Olive Grove Cushion

This gorgeous cushion is in a calming mid green colour and features a delicately white embroidered floral design on the front.

Measures 40 x 40cm.