This Park has Fidel Castro and Che Guevara sitting together! Parque Tabacalera Garden.

3 years ago
2

I'm for sure not a fan of these two but this park had them sitting on a bench together.

Loading comments...