Bella Island dock
Image of a Bella Island dock
Size: 5200px × 3467px
Location: Stressa, Italy
Photo credit: © JESÚS MARIA ERDOZAIN GÓMEZ / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bella, boat, borromea, canoe, dock, island, isola, italy, lago, lake, maggiore, port, stressa, water