Captain William Nelson Graham - World War One Memorial Honour Roll

Roll Card of Captain William Nelson Graham