Virginia, United States
Carol Russell is from Fairfax, VA where she resides with her husband, son and little dog. It wasn't until recently she began painting. With a focus on animal portraits she has the ability to capture an animal's personality through their eyes. Her belief is an animal's eyes have the power to speak a great language.