Commissioned by NOWNESS, May 2010.
Starring: Lui Wenn and Edoardo Ballerini.

Winner of the ASVOFF Shu Uemura Beauty prize, Pompidou Centre, September 2010

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…