MalasaƱa, the best agreement between street artists and merchants

Media_httpwww2010labt_qoacf

Beautiful store exterior, Madrid.