Special Operations Memorial Foundation

David M. Tapper

David M. Tapper

USN