Lord Shiva, it is believed, has many faces and multiple forms and each tells a tale. Visitors to an emerald-green island off the coast of Mumbai are reminded of these dramatic episodes by the work of... This description may be from another edition of this product.