Royalty-free stock photo ID: 1081368449

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