Jyoti Prasad Agarwala

(17 June 1903 – 17 January 1951 / Tamulbari Tea Estate, Assam / India)

[Report Error]