Palais des Papes - Palace of the Popes - in Avignon, France

Royalty-free stock photo ID: 92890393

Palais des Papes - Palace of the Popes - in Avignon, France