Sri Chinmoy on Ellis Island 1996 Published on December 21, 2024December 21, 2024 by kedarvideo Photograph by Prashphutita