Production crew on the set of Tian-Tan-Kou. Shanghai Film Studios, China 2006.
"As I arrived on the set there was an unbearable smell of ammonia- it was the fake snow that technicians were putting anywhere, I thought how far reality was from what, one day, people would have seen watching this scene.”
-Stefano De Luigi
Signature: Signed and embossed with the ILEX Gallery seal
Deep Down into the Dark Room of Our Soul, ILEX Gallery, Rome, 2016