Staff Member: Reverend Avelino Vale

Reverend Avelino Vale

Parochial Vicar