Cushions for dog lovers 18"...
Wee Fi's Tartan Hearts
£22.00
You can never have enough cushions. Here are a selection of handmade cushions – from screen-printed designs to crochet cushions there is something for every interior.