The world in a drop of water on a lotus leaf.

Royalty-free stock illustration ID: 93179593

The world in a drop of water on a lotus leaf.