
✕
Stresa on Lake Maggiore
Overlooking the resort town of Stresa on the banks of Lake Maggiore in Italy
Image dimensions: 6000 x 4000 pixels
Overlooking the resort town of Stresa on the banks of Lake Maggiore in Italy
Image dimensions: 6000 x 4000 pixels