Ganz Haggar Bear

Ganz Haggar Bear

Regular price $22.99 Sale

15" tall

So soft