Polar Bear Large - 1pc
Polar Bear Large - 1pc
Regular price
£179.44 GBP
Regular price
Sale price
£179.44 GBP
Unit price
/
per
SKU:TCD008039 (456617)
Low stock: 2 left
Made from polyester
L.40cm x W.90cm x H.50cm
Price is for 1pc