True Renunciation (Link #112)

Dungse-la contemplates the meaning of true renunciation of samsara while in Bodhgaya, India.

2356 232