Special Operations Memorial Foundation

John P. Connors

John P. Connors

USN