Gerardo Pierro (Q1510251)
Italian priest and theologian
Language: