view single item
Name: William Gordon Shields
Date: American and Canadian, 1883–1947