Planet Earth reflected in dewdrops, symbolic image of water as an elixir of life, Germany

- Image ID: EAE5FM
imageBROKER / Alamy Stock Photo
Image ID: EAE5FM
Planet Earth reflected in dewdrops, symbolic image of water as an elixir of life, Germany
Location: Germany