90 Miles From Tyranny : Che Guevara and Fidel Castro fishing, 1960

infinite scrolling

Wednesday, October 8, 2014

Che Guevara and Fidel Castro fishing, 1960


Doing research on the lives of the Bourgeoisie no doubt...

More Amazing Photos HERE

No comments: