Mosby's Gray Ghosts - 43rd Battalion Virginia Cavalry

 
 

 

Mosby's Camp, 13. - 15. August 2010