Emmanuel Delfin

#240263

seminarian, LA Archdiocese