Skip to content

William H Barnes


Civil War (Union) · US Army

United States of America

William H. Barnes - Medal of Honor Recipient USCTs