Web Site < back Ornamental Frogs next >
At the gift shops in Disney World (Florida) several ceramic frogs are padded out. This is one of the coolest.