The Hague Parade: A Floating Art Exhibition, October 2025