Outside the Russian embassy in Stockholm, Sweden
via Street Art Utopia

Outside the Russian embassy in Stockholm, Sweden

via Street Art Utopia