Rev. Vedanayagam Samuel Azariah

GPTKB entity