Netherlands, Naarden, Nature reserve Naardermeer. Green frog in ditch.

- Image ID: FCDK9J

Netherlands, Naarden, Nature reserve Naardermeer. Green frog in ditch.

frans lemmens / Alamy Stock Photo

Image ID: FCDK9J

Location: Netherlands, Noord-Holland, Naarden