Linnaeus’ Flower Clock, Milan, Galleria Massimo di Carlo

Milan, Italy

12 May 2000 – 18 June 2000

Works in Exhibition