Drop Of Nature

Drop Of Nature

A single drop of water.