Back to Desert Garden at Ota Fine Arts
About
Statement
Ota Fine Arts Shanghai is delighted to present “Desert Garden”, a group exhibition featuring eight artists from China, Japan, Korea and Singapore.
Press Release
Location
Unit QL106, 1st Floor, No. 78, Huqiu Road, Rockbund, Huangpu District
Shanghai, CN