Stock Photo: Lieutenant Colonel John Herschel Glenn Jr., USMC

Stock Photo: 255-29428 Lieutenant Colonel John Herschel Glenn Jr., USMC