Leaf shows glimpses of nature.

Advertisements