"The Mystery of Space" - 10-14 Apr. 1972

Publishing Outlet: 
New York Daily News