Just 10 minutes from Aix-en-Provence, cats have found their home away from home. Behind La Récré du Chat is Camille, a devoted animal…