Web Site < back Cute Frogs next >
The king of the toy store in Camden, Maine, is this huge stuffed frog, sitting front and center on the storefront window display.