Postcard and French postage stamp commemorating Isaac Newton

  • Undated