Sri Chinmoy at PS 86, Jamaica, NY 1976 Published on August 19, 2024August 19, 2024 by kedarvideo Photograph by Sarama Minoli