Margaret Oliphant's immigration and travel papers

Details

In collections