Web Site < back Famous Frogs next >
Painted on the window of the Frog Rock Tavern in Meredith, New Hampshire, is this uneasy frog playing his part.