Water drop on the fresh green shoot. Super Macro

Royalty-free stock photo ID: 25916197

Water drop on the fresh green shoot. Super Macro