CUBA - CIRCA 2009: a stamp printed in Cuba shows an image of Charles Darwin, circa 2009 Shutterstock Image - CUBA - CIRCA 2009: a stamp printed in Cuba shows an image of Charles Darwin, circa 2009 - ID: 154905674