 Kilford

Killy Kilford (born 1975 in England) is a British painter and installation artist based in New York City.Known for painting live on stage with musicians during their performances and the public installation of "Happy Street Signs".