palace in Piazza dei Giudici, Florence, Italy