Oscar H. Shannon

    Oscar H. Shannon


    Civil War (Union)

    United States of America
    Bio for Oscar H. Shannon