Stock Photo: Papal Palace. (Palais des Papes). Avignon. Vaucluse. Provence. France.