Venice, Italy

Campo Santa Maria Formosa | Ruzzini Palace