Hidden worlds

Highly magnified droplet of water slipping off a blade of grass.

Ref: 050507 Droplet