carpet "Sunny Side Up" carpet "Sunny Side Up"
Isabelle Leijn
Il Studio, Amsterdam
Netherlands, 2001