Cushion - Frida with parrot - orange

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

Hand embroidered in India