OTA FINE ARTS SHANGHAI is closed during the Dragon Boat Festival Holidays

OTA FINE ARTS SHANGHAI will be closed on the following schedule.

Sat.16 June, 2018 - Mon. 18 June, 2018

The gallery reopens at Tue. 19 June

15 Jun 2018