Search Result

Cubans wait at a bus stop in central Havana, Cuba on 28 October 2008.