tomas-estrada-palma-cuba-1902 Published June 1, 2019 at 587 × 387 in < IT HAPPENED in May of 1902 in Our Island of Cuba. TheCubanHistory.com Comments comments