Lieutenant William Kay Anderson - World War One Memorial Honour Roll

Roll Card of Lt. William Kay Anderson