Carolyn Hasenfratz

Carolyn Hasenfratz

Brentwood, MO / Graphic designer, web designer, artist, crafter, craft teacher, retailer. Likes: outdoors, gardening, writing