Satya Mohan Joshi life experience

Centenarian Satya Mohan Joshi