43rd Battalion, Virginia Cavalry

GPTKB entity