Portrait of Private (later Warrant Officer II) James Hannah Gordon

AWM *021197