Cushion - Frida with flowers - blue

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

Hand embroidered in India