St Bernard Dog

or 4 fortnightly payments of $23.75 with Afterpay More info

29cm St Bernard Plush Dog ..
Fully washable .. Soft & cuddly
German Product

$95.00