Carte de Visite of Stonewall Jackson by Fredericks NY.  

CDV of Stonewall Jackson by Fredericks

$100.00Price