More

    Outside the Russian embassy in Stockholm, Sweden

    Street Art outside the Russian embassy in Stockholm, Sweden

    On Facebook. Outside the Russian embassy in Stockholm, Sweden. Photo by Claes Betsholtz.

    Help us grow? Share on social media