jenn thatcher art
Jenn Thatcher Art
Jenn Thatcher lives in Dallas, Texas, and is a self-taught artist. Jenn believes that not having taken formal art classes and knowing no “rules” has allowed her to be truly free in her painting process. Jenn loves that each painting is an expression of her favorite colors and all that God has created.