panjara-mahakala by tibetan school (17)

Tibetan School (17)

Panjara-Mahakala