At the Elefanta Caves, in southern Bombay, India, Christ takes his place among the most important of Indian Gods. Shiva, Krishna and Vishnu, to name a few. If only our world could be so tolerant as this postcard stand in India. A 'postcard' from heaven.Photo: Richard Emblin (2003)
No comments:
Post a Comment