logo Web Site       < back   Famous Frogs   next >

bumper-sticker frog

A couple bumper stickers on a car in Portsmouth, NH, indicate a froggy skier. And it's a cool Peace Frog sticker, too!