Noah astorga

noah astorga

Formation Stage: College 1
Current Seminary: Holy Trinity Seminary
Home Parish: Christ The Good Shepherd
Date of Birth: 5/11