The Church is in this place said to be built upon the apostles and prophets; why not then upon St. Peter?

Continues after advertising
Continues after advertising