008 79 Charles Stubbs and Rodriguez, Desert Rock, Nevada May 1952 0005

Publication date: 21 May 2024