Flowers – Flora in Contemporary Art & Culture is on from 12 February to 5 May 2025 at the Saatchi Gallery.