OTA FINE ARTS SHANGHAI New Year Holidays

OTA FINE ARTS SHANGHAI will be closed on the following schedule for New Year holidays.

 

Sun. 24 December 2023 -  Mon. 1 January 2024

The gallery reopens on Tue. 9 January 2024 with our new exhibition "Petite Grounds".

23 Dec 2023