Web Site < back Weird Frogs next >
In a storefront window at Bar Harbor in Maine is a whole crowd of ceramic frogs. This one is especially clever.