Katherine Hagman

Artist, Designer, Creative Catalyst

Grand Rapids, MI, USA