Margaret River Lee
Margaret River Lee is a visual artist based in a small bay town in Alabama.
Inspired by natural light, moody tones, and a slower pace of life, she creates original emotive oil paintings.
These poetic spaces draw you in, leaving room for reflection and contemplation, as Lee is always in
constant pursuit of something beyond words and complete visual representation.