Morning Reflections, An Original Oil Painting by Michael Shane Neal

Morning Reflections
oil, 18″ x 24″
sold