The Cheerful Strength logo is a complex Celtic knot which represents the interconnection of community. Each individual is a strand that makes up a beautiful whole design. Our connections are seamless, and there is no way to determine where our influence begins and ends. We are all...

READ MORE