Toxaphene exhibition display (1952)

  • 1952