OTA FINE ARTS SHANGHAI is closed during the Qingming Holidays

OTA FINE ARTS SHANGHAI will be closed on the following schedule during the Qingming Holidays.
Sat.4 April - Mon. 6 April 2020.

2 Apr 2020