estelle
magnin
visual artist
Without Revolution
Affiliated to the Communist party, the red color is omnipresent in China. Traditionally a symbol of luck, success and happiness, it is also believed to protect against the devil.