Photo by Sarama Minoli

 

Sri Chinmoy at the inauguration of Guru Health Foods on Parsons Blvd. in Jamaica, New York.