Preview image
Preview image
Police and protesters at World Economic Forum demo | Big Pictures Archive