Mosby's Gray Ghosts - 43rd Battalion Virginia Cavalry

 
 

 

2. Oldwest Council of Switzerland, 7. - 10. Juni 2007