Multimedia 18 Dec. 2017 by Yasna Audio 18:33 () Richa Rushing on Nicobar, and Art Installation Richa Rushing talks about her film - Nicobar, a Long Way....and art installation at AVFF17. #Auroville50