Similpelle Dog Bed / Sofa Artificial Leather 120 x 100 cm Black and Brown

£73.40

Hand made
Artificial leather
High Quality