Designed by
Title
the landing point of Isola Madre #323037800
Description
Lake Maggiore, Piedmont, Italy, 17 August 1992: the pier of the splendid Isola Madre where it is already possible to admire splendid flowers and tall trees, a foretaste of the botanical garden on the island.
This image is editorial