Leo Gallery Shanghai | Martin Wehmer Solo Exhibition: Garden of the Hesperides

13 September - 27 October 2024