Drops on Water Lily

Drops on Water Lily

Drops of water clinging to the petals of a water lily flower.

by
by
by
by
by
by