Isola Madre, Lake Maggiore, Italy
Isola Madre, Lake Maggiore, Italy - the largest of the three Borromean Islands
Picture No
10438739
Media ID
46075313
Size
5308px x 3358px
(10.5MB)
Credit
Mary Evans / Grenville Collins Postcard Collection
Source
Unattributed postcard
Date
circa 1910s





























