Digital Collections

French semipostal stamp commemorating Louis Pasteur

  • 1973