Preview

Hercules and the Centaur Nessus statue by Giambologna, Loggia dei Lanzi, Piazza Della Signoria, Florence, Italy
Hercules and the Centaur Nessus statue by Giambologna, Loggia dei Lanzi, Piazza Della Signoria, Florence, Italy
Image ID: 1350-4835
Artist: Mel Longhurst
Purchase a commercial license Buy framed prints & more from our print store