Green Tree Frog on a reed leaf (Hyla arborea)

Green Tree Frog on a reed leaf (Hyla arborea)

 Stock photo ID: 62704162