close window

Cuba-Review of Spanish Troops in the Grand Plaza at Havana.


The proclamation of the Spanish Republic in Cuba as viewed by the Life magazine of its day.
Item Number: 045
Cartographer: Leslie / Illustrated News
Place & Date: New York / 1873
Size: 9 1/4" x 7 1/4"
Condition:
Price: $115.00