Art Basel 2025

19 - 22 June 2025 
53 
of 55