Juan Almeida Bosque

Click on the pictures
 
 
 

Isle of Pines Prison, 1953 Commandant Juan Almeida Bosque (center).

 
 
1963