59th Virginian Infantry Amon Carter Museum

59th Virginian Infantry Amon Carter Museum