Alberto Finocchiaro does some art Defacing. See more artworks by Alberto Finocchiaro here.