photo -> Europe -> Italy -> lakes Italy -> Borromean islands ->

Stresa village house tool shovel


Travel view of Borromean islands featuring Stresa village house tool shovel. The image location is lakes in Italy, Europe.