fresh dew rains on leaves

Fresh dew rains on leaves

File size: 3.01MB 4672x3104 Uploaded by: medilo
Download now (3.01MB)

Tags: green rain dew nature plant water closeup freshness environment drop fresh wet leaf raindrop