I wish I knew the name of this artist. The painting is in our hotel room in 21C, a pretty amazing "museum/hotel" in Louisville, KY.
Incidentally, my wife, who's from Louisville, said there's a Holy Spirit school in town. Of course... they always win!
Editor's Note: Monica wrote us from 21C to let us know the name of the artist is Laura Parker. Thanks, Monica!