water drop with green leaf natural

Premium

110 Downloads

A pristine water drop rests on a leaf, capturing the essence of nature's delicate beauty