Becky Meehan is an independent artist living in Texas. Originally from the East Coast and a world traveler, she’s experienced a wide variety of cultures and studied art extensively with an affinity for European art and the Hudson River School. Her studio art degree and ongoing studies give her experience in the widest range of media.
Becky lives in Texas with her husband, four dogs, four cats, and a turtle.
