20060324 ecuador gettyid57166099
protest of anti-free trade agreement, Quito, Ecuador. -