Embroidered long cushion - Home is where the heart is

East of India

£24.99

Beautiful

45ch x 30cm x 8cm