Preview Terraced garden, Isola Bella, Borromean Islands, Lago Maggiore, Piedmont, Italy Image ID: 746-72807 Artist: Paroli Galperti Purchase a commercial license Buy framed prints & more from our print store isola bella lago maggiore maggire lake borromean islands piemonte plant garden meadow terraced garden statue lake landscape vertical