Visitor documents art installations at upscale Shanghai venue
Location: Shanghai, China
1 sources from 9 citizen journalists
Topics: art installation, astronaut sculpture, star display, interior design, cultural venue, modern space, commercial establishment, urban culture, contemporary art, leisure
