Dan Campsall speaking at our regional celebration on Living Generous Lives.

Speaker Information