Margaret, Alexander, and John Gilfillan

ca. 1905-1910

View this item

Margaret, Alexander, and John Gilfillan