Part of the Magic Meadow Collection, this finger puppet is of a green frog prince with crown.
The Weed Patch