Modernist Villa near Cahors · Pool & Truffles | Labastide-Marnhac | Boutique