protest of anti-free trade agreement, Quito, Ecuador.
protest of anti-free trade agreement, Quito, Ecuador. -