
✕
Night on Lake Maggiore
The illuminated gardens and castle on Isola Bella just outside Stresa on Lake Maggiore in Italy.
Image dimensions: 5845 x 3897 pixels
The illuminated gardens and castle on Isola Bella just outside Stresa on Lake Maggiore in Italy.
Image dimensions: 5845 x 3897 pixels