St. Peter's Square from Rome in Vatican State
Editorial use only
Editorial credit: Sergiu Leustean / Shutterstock.com

Royalty-free stock photo ID: 72315667

St. Peter's Square from Rome in Vatican State