A Garden of the Floating World

13 March 2025 to 26 April 2025