Roll of Honour July 23, 2019October 28, 2017 by Guest Writer 266224 Pte David Duncan SHEPHERD 6th Bn. 28/10/1917