Perseverance 5K raising funds, awareness for Kids Connection

by