Margaret, Alexander, and John Gilfillan

ca. 1903-1904

View this item

Margaret, Alexander, and John Gilfillan