One of the many interesting exhibits in the Palazzo Borromeo grotto

[Isola Bella - Lake Maggiore - Italy]