Photo by Maral Siegel

 

Sri Chinmoy wears the colours of the USA team at the tenth World Masters Athletics Championships held in Miyazaki, Japan.