JavaScript is required

Linnaeus' Flower Clock, Milan

Galleria Massimo di Carlo, Milan, Italy

12 May 200018 June 2000