One Life Many Lives

As series of drops make up a waterfall, tiny moments and experiences create what...

Avatar of om swami