Sunday, September 6, 2009


I spotted this on the wall of the hilltop spot of "St Thomas Mount", overlooking Chennai -- where Apostle Thomas is said to have expired.

No comments:

Post a Comment