Interior of St. Peter's Basilica, Rome


St. Peter's Basilica, Rome


Size: 3872px × 2592px
Location: St Peter's Basilica, Rome, Italy
Photo credit: © Steve Nichols / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: catholic, catholicism, italy, peter, pope, rome, square, st, vatican