Preview

Floral terraces, Isola Bella, Lake Maggiore, Stresa, Borromean Islands, Italian Lakes, Piedmont, Italy, Europe
Floral terraces, Isola Bella, Lake Maggiore, Stresa, Borromean Islands, Italian Lakes, Piedmont, Italy, Europe
Image ID: 747-1812
Artist: James Emmerson
Purchase a commercial license Buy framed prints & more from our print store