Special Operations Memorial Foundation

Verne C. Kelly

Verne C. Kelly

USA