Special Operations Memorial Foundation

Daniel P. Langelier

Daniel P. Langelier

USN