Digital Collections

Greek postage stamp commemorating Democritus

  • Circa 1961