People share the road with roosters ... and horses ... in Esperanza, Vieques, Puerto Rico. July 2010.