Interactive tree of Colin Keith Piper

Colin Keith Piper 19521983
Arthur Keith Piper 19242007
Katherine Hazel Quinn 19252011
Colin James Piper 1899
Vera Mavis Mitchell 1899
Private
James Pearson Piper 18731944
Lily Amelia Harrigan 18761955
James Edward Harrigan 18391929
Amelia Ann Thornton 18361887