Nov 26, 2010

Maa Shikari Devi Temple.