Ca' del Moro

Via Malamocco 83
Venice
Italy