Outside the Russian embassy in Stockholm, Sweden.
© Greenpeace / Christian Åslund
1 - 12 of 5650 results.