Jenn Thatcher is a self taught artist living in Dallas, Texas. Jenn believes that having never taken formal art classes and not knowing any "rules" has helped her to feel truly free in her paintings process.
Jenn Thatcher is a self taught artist living in Dallas, Texas. Jenn believes that having never taken formal art classes and not knowing any "rules" has helped her to feel truly free in her paintings process.