June 23, 2012

The home of the Holy Mother Sarada



adjacent to the dakshineshwar temple

No comments: