fresh dewdrops on leaf

Fresh dewdrops on leaf

File size: 3.75MB 5184x3456 Uploaded by: rian
Download now (3.75MB)

Tags: leaf dew plant nature water drop environment freshness rain dewdrop raindrop fresh wet droplet