Kayla Guthrie

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

Archive