Red Shirts Garibaldi’s campaign in Southern Italy, 1860

£10.50

Please be aware that this is a PDF download

SKU: RSGCSI Category:
Red Shirts Garibaldi’s campaign in Southern Italy, 1860