Teddy Bear

Teddy Bear

Regular price $24.99 Sale

Soft and snuggle-perfect bear approx. 12" tall with Venetian Palazzo bow