Sri Chinmoy at PS 86, Jamaica, NY 1976 Published on May 11, 2021 by kedarvideo Photograph by Sarama Minoli