Frida Kahlo mauve Filled Cushion- Fair-Trade

Frida Kahlo mauve Filled Cushion- Fair-Trade

Regular price £34.95
Unit price  per 
Tax included. Shipping calculated at checkout.

size 45cm x 45cm

This is a hand made Frida Kahlo print cushion.