Mosby's Gray Ghosts - 43rd Battalion Virginia Cavalry

 
 

 

3. Oldwest Council of Switzerland, 22. - 25. Mai 2008