Make your own free website on Tripod.com

 

 

Mom and athai at the Old Seevaram temple near Chengleput in Tamil Nadu, in 2000.