Saint Peters Square, Rome, December 2004

Royalty-free stock photo ID: 61422

Saint Peters Square, Rome, December 2004