3083 2014 Italy Florence Gallileo Museum Middle finger of Gallileo’s right hand ← Previous Next → Middle finger of Galileo’s right hand