All Leather Teddy Bear (16")
Regular price $595
Brown Beaver Teddy Bear (16")
Regular price $2,400
Leather & Leopard Print (16")
Leather & Python Teddy Bear (16")
Regular price $1,950
Mongolian Lamb & Swarovski Suede Teddy Bear (16")
Rabbit & Leather Teddy Bear (16")
Regular price $1,400