MacFadyean Cup

A Club evening involving teams of mixed ability and experience.