
Photo of the Day #581: Italian garden on Isola Bella (“beautiful island”), an island in Lago Maggiore on the Italian side of the border between Italy and Switzerland. Photo taken by my father on his honeymoon, end May or early June 1960. July 7, 2026.