Hercules and Nessus (1599)
Loggia dei Lanzi, near Piazza della Signoria, Florence
CultureItalyToscany