Special Operations Memorial Foundation

Kraig M. Vickers

Kraig M. Vickers

U.S. Navy