Philip Locke

Lieutenant Colonel Philip Locke