Green tree frog (Hyla cinerea) Huntley Meadows Park, Alexandria, VA
all nature photosfrogsherpshuntley meadowsfairfax covirginiacritters
From Mid-Atlantic Critters