Rome, Italy, St. Peter's cathedral.

Royalty-free stock photo ID: 219435169

Rome, Italy, St. Peter's cathedral.