Special Operations Memorial Foundation

Clayton O. Carpenter

Clayton O. Carpenter

USA