• Image of Brava small

handmade and handembroidered cushion
100% linen
30 x 40 cm