Bar Rouge lambda print on aluminum and plexiglass, 125x200 cm 2009 city map of Shanghai, led, pebbles, 2011 Little Red Ridding Hood is in front of Shanghai Skyline A new travel from her house to her granny house runs through a metropolis. So the fairy tale becomes a contemporary story.
Pictures Home