Tuesday, May 10, 2005

The Luz Church, built in 1516, at Mylapore, Chennai. Pic taken last year at its annual festival. Posted by Hello

No comments: