Thank you for your patience while we retrieve your images.

Fidel Castro at the Karl Marx Theater in Havana in 2005Carnival in Santiago de CubaCarnival in Santiago de Cuba