Luc Deleu

Station Europa Centraal - Gare Europe Central, 1986
Installation , 115 x 725 x 216 cm
wood, plastic, cardboard, train