Still Life and Open Studio 2 June 2025