Designed by
Title
Teatro Massimo in Gardens of Isola Bella Island, Lake Lago Maggiore, Italy #185885201
Description
ISOLA BELLA, ITALY - MAY 11, 2019: This is a fragment of the construction of the Teatro Massimo in the gardens of the Palace of Borromeo on the island of Isola Bella Lake Lago Maggiore
This image is editorial