Shanghai, China

27th May, 2017

shanghai

Our third Lumen show in Shanghai will open in a beautiful gallery in the heart of the city.

Full details to be released shortly.