18th Annual Arts on the Green

18th Annual Arts on the Green