Cushion - Frida with parrot - blue

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

Hand embroidered in India