
Garibaldi (Garibaldi a cavallo) (1860)
$19.99 - $23.99
Garibaldi (Garibaldi a cavallo) (1860) by Filippo Palizzi
$19.99 - $23.99
Garibaldi at Palermo by Giovanni Fattori