Web Site < back Weird Frogs next >
In a small plaza near the waterfront in Rockport, MA, is this statue of a boy riding bareback on a mythical giant frog. Could be me.