Click and Collect Now Available... Click For Further Details!

Churchill Dog Cushion

Churchill Dog Cushion

Regular price £55

Churchill Dog Cushion

Tapestry front with cream velvet back 

Feather filler and zip 45cm x 45cm