MG Wesley Craig US Army (Retired 28th Division PNG)

MG Wesley Craig US Army (Retired 28th Division PNG)