Cuddly soft toy Snuggles Snow Leopard plush teddy, 25 cm
Enchanted World Cuddly soft toy Snow Leopard plush teddy, 20cm