Designed by
Title
STRESA, ITALY - JULY 14, 2016. Stresa view on Regina Palace Hotel, a town on the Maggiore Lake. #83841357
Description
STRESA, ITALY - JULY 14, 2016. Stresa view on Regina Palace Hotel, a town on the Maggiore Lake
This image is editorial