Lieutenant Roderick Ward Maclennan - World War One Memorial Honour Roll

Roll Card of Lieutenant Roderick Ward Maclennan