Skip to Content

French semipostal stamp commemorating Louis Pasteur

  • 1973