Castello 20 - Campo Santa Maria Formosa
Venice