Supper Club: New Mural by Edo Rosenblith opens at TechArtista