Neither lightning, rain, or wind kept the Delaware Arts Festival from starting on Saturday, May 16. By early afternoon, the sky cleared, the sun shone, and slowly visitors began to arrive for a day of family fun and entertainment.
Delaware, United States (Local)












