Novelty Dog Cushion
£15.00
Limited Availability
Cotton rich linen look 18” cushion complete with insert and envelope back.
Cotton rich linen look 18” cushion complete with insert and envelope back.