Carennac, Lot, France - SOLD

Carennac, Lot, France - SOLD