Kathryn D.

About me

Location Atlanta, GA
Introduction Kathryn D. lives in Atlanta, GA. She makes music and science. And she's got a thing for insects.