William Oliver (1823-1901)

William Oliver (1823-1901)