Human Nature

Careless Whisper of the Leaves

After the insects have fed on the leaf, its veins begin to show. Making it appear more beautiful and hollow.…

9 months ago

The Last Bird

Only when the last bird will take its flight, the entire humankind will cheer, weep and applaud.

9 months ago