'The inner island': New exhibit at picturesque French villa blends art into the landscape

  • 11 months ago
The artworks on display at the Villa Carmignac in southern France are drenched in light, despite its newest exhibit being underground.