This image show the Cathedral in Plaza Mayor, Lima, Peru

Royalty-free stock photo ID: 110165822

This image show the Cathedral in Plaza Mayor, Lima, Peru