Stresa, Italy

I had the privilege to be invited to Stresa in northern Italy. It was for work, so there was not much time for shooting, but I managed to get some pics, at least.