Swedish street the day after the terrorist attack. The awesomeness of Swedes.

Tagged with