Finding God’s Presence ~ The Perfect Dwelling Place

High above the country road where branches spread bare and sky peeks through, a gathering of twigs, moss, and leaves cluster together to form a nest — a home. A dwelling place. The branches cup together like fingertips forming a hollow space to support the tiny chamber.

Read More