Isole Bella, Lago Maggiore

“The Beautiful Isle” is one of the Borromean Islands of Lago Maggiore in north Italy. The island is situated a short ferry ride from the lakeside town of Stresa. This magical island is home to the Borromeo Palace, its Italianate garden, and a small fishing village.

Shipping included for this giclee.


1 item left