This is a picture of Perseus, holding the head of Medusa, whom he had just slaughtered. It is located in Florence, near the Uffizi Gallery.
Discovering Italy(updated July 29th, 2003)