Half a century after Fidel Castro swept to power in January 1959, Cuba is an island still divided between those clinging to the revolution's ideals and those hoping ever more desperately for change.
Cubans pass through the central square (Plaza Jose Marti) of Cienfuegos near a propaganda sign of Ernesto Che Guevara in Cuba on 15 March 2009.