Fidel Castro

COMANDANTE, Fidel Castro, director Oliver Stone, on set, 2003. ©Mikado

COMANDANTE, Fidel Castro, director Oliver Stone, on set, 2003. ©Mikado

Image 1 of 1