Mehera Kekobad Dastur

Born : 18th November 1921 - India

Died : 27th February 1965 - India

Nationality : Indian

Upper Meherabad, India
Upper Meherabad, India