Kilford (original) (raw)

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