Scenes from the Delaware Arts Festival on May 18