Isola Bella, Borromean Islands, Lake Maggiore, Italy.
Size:
5158px × 3434px
Photo credit: ©
Anniko Kevin / Alamy / Afripics
License:
Royalty Free
Model Released:
No
Keywords:
bella,
borromean,
island,
islands,
isola,
italy.,
lake,
maggiore,
palace