9th Virginia Cavalry Company B, Roscoe, IL © Copyright 2018


 

9th Virginia Cavalry Company B & McGregor’s Battery Horse Artillery

Photo Gallery