Welcome to Stresa on Lago Maggiore
Our first day in Italy. This is the view from the rooftop terrace over Lago Maggiore and Isola Bella. If this view is any indication...it is going to be a great trip!
ItalyStresaLago MaggioreIsola Bella
Well composed scene and no aliens here
Beautiful shot and composition!
Beautiful view, nice angle.