Experience Too Close to Notice (Flowers Forever) at Kunsthal Rotterdam from March 27 to August 30, 2026