Private Thomas Ewart Kelly - World War One Memorial Honour Roll

Roll Card of Private Thomas Ewart Kelly