Photo Friday- Isola Bella

From time to time, I return to photos of my favorite place on earth, the island of Isola Bella, in beautiful Lake Maggiore in Italy. This photo was taken in October, 2007.

4 thoughts on “Photo Friday- Isola Bella

Your words matter...