Affinity Group Meeting: Small Shop Fundraising Professionals

Affinity Group Meeting: Small Shop Fundraising Professionals