Book cover for Viva Garibaldi!

Viva Garibaldi!

Description of book