Web Site < back Weird Frogs next >
Wow, here's yet another FROGcity, this one located inside a storefront window at Bar Harbor in Maine. Maine must be up there with Prague as one of the frog capitals of the world!