Information
Creator
Creator: United States. Department of Energy
Date
1962-05-10
Description
Operation Plumbbob "Owens" test. Nuclear explosion 25, May 1957.
Digital ID
pho026393
Physical Identifier
0282_0032