The Gallery La Rivière/Faivelay in Paris will show the series of Still Life of Nicolas Wilmouth for the first time.