This green tree frog (Hyla cinerea) sits on the lip of a pitcher plant in a bog in Alabama. The frog was down in the pitcher plant, but moved up to rest on its edge as the photographer approached. Location: Cherokee County, AL, USA. Image credit: Alan Cressler, USGS
(Visited 23 times, 1 visits today)