Sheep and Dog Cushion

  • Sheep and Dog Cushion

Sheep and Dog Cushion

Description

Quirky sheep and dog cushion.
50 x 30 cm.
10% linen 90% polyester.