Street Art, Stockholm… November 30, 2009ArcolaEmbedded, Public Spaces, Stockholm, Street Art Some thoughts from Stockholm on art in public spaces: httpvh://www.youtube.com/watch?v=sVjKYuXqZkY&feature=player_embedded Go to Arcola Energy