Allwyn D’Silva


Allwyn D’Silva - Catholic priest from India. He was born on April 20, 1948 in Mumbai.