FREE SHIPPING on all USA orders. Use code STAYHEALTHY at checkout
“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.