Designed by
Title
Russian police on the protest of environmentalists in the Khimki forest #97845595
Description
Khimki, Moscow region, Russia - April 23, 2011. Russian police on the protest of environmentalists in the Khimki forest. Defenders of the Khimki forest opposes the felling of trees.
This image is editorial