Special Operations Memorial Foundation

Michael J. Guillory

Michael J. Guillory

USMC