SAQISILI, ECUADOR - AUGUST 5: A farmer in traditional clothes sells his sheep in the cattle market on August 5, 2010 in SAQISILI, Ecuador. This is the biggest Indian market of South America, - stock photo
{}