Last updated on February 18, 2014
October 12, 2013
Mahakala Long Puja
Many thanks to Lama Tsewang Rinpoche