Cuba's cowboys
Cowboy Ariel Peralta, 25, is one of the more than 200,000 people attending the 18th annual International Livestock Fair on the outskirts of Havana.
Most of the men performing at the eight-day fair, the biggest of its kind in Cuba, are working cowboys from the countryside where rodeo remains very popular.