Sunday, August 25, 2013

Trivikrama Vishnu

Trivikrama is located at Trilochaneshwar Temple near Birla Hospital after Machhodari



No comments: