Hyla arborea Shutterstock Image - Hyla arborea - ID: 77018752