Photos © Justine Lera, taken at TESLA-Berlin, September 15 2007 and at Centre Pompidou, Paris, April 4 2008.