FREE SHIPPING on all USA orders. Use code STAYHEALTHY at checkout

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.


3 items left