Knitted puppets: Ringo

Knitted puppets: Ringo

Regular price $25.00 Sale

16 inches