logo Web Site       < back   Famous Frogs   next >

Frog Rock Tavern

Painted on the window of the Frog Rock Tavern in Meredith, New Hampshire, is this uneasy frog playing his part.