Captain Hubert Patterson Osborne - World War One Memorial Honour Roll

Roll Card of Captain Hubert Patterson Osborne