My Portfolio
Carving master
Silicone Mouldings
Polyester Resin
The Liver of Piacenza is an Etruscan artifact found in a field on September 26, 1877, near Gossolengo, in the province of Piacenza, Italy, now kept in the Municipal Museum of Piacenza, in the Palazzo Farnese.
Extract from wikipedia, click link to take you to there page about this artifact