columbusonthecheap.com
The Delaware Arts Festival
The annual Delaware Arts Festival is being held on May 18-19, 2019 in downtown Delaware. Admission and parking are free for the two days of fun, food, entertainment, children’s act…