Hammond River Frog – There is some huge frogs in the Hammond River

View & download full resolution at flickr