view single item
Name: John Shenton Eland
Date: British, 1872–1933