cubanprotectorate

panama canal
bananawars
Cuba_SpanishWar1898_01_full