Owl Head Lighthouse State Park
Owl Head Maine
There is always space to spread open your heart and soak in the wild places. Leave the expansive nature of trees, filled with messages of hope, faith and trust. Trust the ground. Believe in the impossible. Hope in tomorrow’s grace.