New Mexico Hubbell Cavalry (Union)

    New Mexico, United States of America