OTA FINE ARTS SHANGHAI is closed during the China National Holiday

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

Thur. 1st October 2020 - Thur. 8th October 2020

The gallery re-opens on Fri. 9th October 2020

26 Sep 2020