Essex County Fair opens with dedication, supervisors contest

Events continue today

by