Special Operations Memorial Foundation

Brett D. Shadle

Brett D. Shadle

U.S. Navy