Special Operations Memorial Foundation

James D. Lovelace

James D. Lovelace

USN