Galileo's observation of sunspots From Galileo Galilei 'Istoria', Rome 1613 Engraving, Stock Photo, Picture And Rights Managed Image. Pic. IAM-0390000533