Kaye Prince

Kaye Prince

Hamilton, Ontario, Canada / Mild-mannered librarian by day, but a sailor-mouthed pattern designer, and consummately crafty person, the rest of the time. Quilter/Sewer/Maker/Writer.
Kaye Prince