Palace of the Popes of Avignon - Camargue - Provence - France

Royalty-free stock photo ID: 1083653657

Palace of the Popes of Avignon - Camargue - Provence - France