John Hayes

Conflict/Operation First World War, 1914-1918

Timeline

Other 1918-04-15 - 1918-12-03 Commanding Officer of HMAS Protector.

Related information