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


 

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

Photo Gallery