Capdenac – a small commune in the Lot department, which has been inhabited since prehistoric times.
All images are © Chris Gibbins