A wedding reception at Domaine du Petit Roulet in Provence, France. / Cosmos