Richard Carlysle Keefe

Richard Carlysle Keefe

Vietnam War · US Army · Master Sergeant