Alberto Rivera as a Young Priest

These are some of the last photos taken of Alberto Rivera as the Director of the Parish School in San Lorenzo, Tarrasa, Spain.

Return to "Was Alberto Who He Said He Was?"


Products of interest: