The Imaginary Sea, Villa Carmignac, Porquerolles

April 17 - October 17, 2021