Milan-based artists Stella Scala and Simeone Crispino have been working collaboratively as Vedovamazzei since 1991.