Fr. David Periyanayagaraj

Photo of Vincentian