Richard Cannell

    Richard Cannell


    Spanish-American War · US Army

    United States of America
    Cannell, Richard (Pvt) - Page 1Cannell, Richard (Pvt) - Page 1