Garibaldi's departure for the Expedition of the Thousand

GPTKB entity

Statements (12)