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