Lille Art – Mall/TrainStation

Modern Sculpture – Mall/TrainStation, Lille, France