Cushion - Frida with flowers - yellow

Price: $109.00
Part Number:3258
45 x 45cm

Hand embroidered in India