Flower Rain signifying the joy and release of Moksha by Sutra Foundation | Sep 30, 2014 | Archival photo by: Tinesh Sritharan Flower Rain signifying the joy and release of Moksha – final dance bySutra Academy Odissi group on their Navarathri presentation forParents, Friends and teachers at Sutra Amphi-theatre, 29 Oct, 2014.