Garibaldi a Gibilterra e a Tangeri, con 16 documenti inediti
Language: ita
Notes: Pamphlet.

Signed: Carlo Rossetti.