Lille installation
installation view
Gallery Les 3 lacs, Lille / F
2004