Designed by
Title
Stresa, Verbania, Italy - April 21, 2017: View of Island Fishermen; the Borromean Islands of Lake Maggiore in Piedmont, Italy. #94021182
Description
Stresa, Verbania, Italy - April 21, 2017: View of Island Fishermen; it is one of the Borromean Islands of Lake Maggiore in Piedmont of north Italy.
This image is editorial