Droplets on an orchid

Nature Image