OTA FINE ARTS SHANGHAI is closed during the New Year Holiday

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

Thu. 31 December 2020 - Mon. 4 January 2021

The gallery re-opens on Tuesday, 5 January 2021

25 Dec 2020