Photo by Pulak Viscardi

 

Sri Chinmoy stands at the Sri Chinmoy Street sign in Jamaica, Queens, New York.