ART021 Shanghai 2017

Shanghai Exhibition Center 9 - 12 November 2017 
Shanghai Exhibition Center Booth P11

Galerie du Monde will exhibit Crystal Liu’s works in China for the first time at ART021 in Shanghai.


The presentation will examine Crystal Liu's continued exploration into constructing landscapes as metaphors for the intangible forces that drive human beings from within. Tying intimately with her emotional states, Crystal Liu derives the narratives of intention and desire with teetering optimism through her portrayal of the moon, stars, mountains and rocks in her paintings. The complexities of life, from hopefulness to desolation, are carefully infused into the landscapes of her work, alluding to truths from the artist’s own private life.