Leah Rene Welch
Northwest artist Leah Rene Welch is a self taught contemporary impressionist painter known for her soft harmonizing color palette meant to instill a sense of calm and peacefulness in the viewer. She chooses subjects that freeze a moment in time, whether it be a beautiful cloud formation or a quiet walk in the woods, all with an eye towards balance and harmony.
Leah currently lives in Bellevue WA. But spent most of her life in the Seattle neighborhood of Ballard and the nearby town of Edmonds. She reflects on the memories of being near the salt water to inspire her, and when she is struggling with a creative block she finds that a stroll in the rain is the perfect remedy.