Still Life, by Léa and Louise

Geneva, September 2025