Eau de Nil cushion

£37.50

– Embroidered leaf on linen
– Square
– Duck feather
– Zipped

1 in stock