Special Operations Memorial Foundation

David M. Sonka

David M. Sonka

USMC