Ericailcane is an Italian street artist. He Lives and works in Bologna and in his mind. Known for creating massive murals in several cities of the world with mostly animals and with many collaborations. He also has launched a new book with fantastic sketches.
leave your comment