Lil' Gem the Teddy Bear

Regular price $19.99

Size: 9.5 Inches.