Lieutenant Robert Gordon Hamilton - World War One Memorial Honour Roll

Roll Card of Lieutenant Robert Gordon Hamilton