Steven Christian Reed

Steven Christian Reed is an artist who resides in France. His paintings are reflective of abstract style but are beautifully rendered impressionist pieces of the natural landscape inspired by the area around him, and his family.