Skip to Content

Greek postage stamp commemorating Democritus

  • circa 1961