Currently on View Eero Nelimarkka – Red slippers and top hat25.3.2023 – 14.9.2025 Upcoming Nelimarkka Foundation contemporary art collection18.5.2024 – 15.9.2024