Pretty amphibian green European tree frog, Hyla arborea, sitting on the grass, Spain

- Image ID: P8K7FM
Pretty amphibian green European tree frog, Hyla arborea, sitting on the grass, Spain
JAH / Alamy Stock Photo
Image ID: P8K7FM
Location: Spain