Designed by
Title
Isola Bella, the Borromeo palace seen from the lake #318985599
Description
Lake Maggiore, Piedmont, Italy, 13 August 1992: by motorboat from the town of Stresa towards the splendid Isola Bella, very popular with tourists. The Borromeo Palace is visible.
This image is editorial