Lovingly handmade in England 

Lavender papillon 

43x43cm 

Lavender papillon cushion

£17.99Price