Born To Be Dog Cushion

Born To Be Dog Cushion

Regular price £55

Born To Be Dog Cushion

Tapestry front with blue velvet back 

Feather filler and zip

45cm x 45cm