The storytelling walls of Twitch ·06/06/2020 ·Giulia Rossini An interview with the first street artist and prominent maltese contemporary artist: James Micallef Grimaud, aka Twitch. His "Giraffa" art installation has been one of the most visual impacting artworks…