• Walter Cecil Cruickshanks - 2nd Australian Infantry Battalion

Big document
Uploaded by:
blacksmith

Walter Cecil Cruickshanks - 2nd Australian Infantry Battalion