Catholic Dictionary

Term

ST. PETER'S

Definition

See: BASILICA OF ST. PETER