A three-person team in Italy, working under the alias “Canemorto“, recently painted this 230 foot (70 meter) mural in North Italy. This is the first work I’ve seen by the trio but I’m excited to see more and after checking out their website they definitely seem promising. We’ll have to keep our eyes out for Canemorto.
Photos provided by Canemorto