Web Site < back Cute Frogs next >
At one of the gift shops in Legoland (Florida) is this wall array of giant stuffed frogs.