Special Operations Memorial Foundation

Harry R. Hagemann

Harry R. Hagemann

USN