Special Operations Memorial Foundation

Michael J. Guillory

Michael J. Guillory

U.S. Marine Corp