View from roof top terrace of Hotel Rosa Baveno Italy with view of church clock tower and Lago Maggiore

- Image ID: PE18RP