20th annual May Arts Festival announced » MayArts_2018_Flyer_Bck_Digital_1