Stock Photo: Interior of church in Gordes, Provence, Vaucluse, France