Kayla Guthrie

Was born in 1986 in Canada. Lives and works in New York. She is a writer, musician and artist. Her writings and recordings have been included in various publications including SPOOX, Sister and Larry’s Berlin.

Archive