Celebrate spring with three fun events April 18-19