'Arctic 30' 30 days of injustice protest Sweden

Photo | October 21, 2013

Outside the Russian embassy in Stockholm, Sweden.

Categories