Summer Festival brings fun to the beautiful historic city centre of York with Feis Chlobhair and Clover Highland Game ...