Enjoying the sunlight at St Léon-sur-Vézère