Home Directory Photos Store About Contact Advertise
Donate Subscribe Sign In
Carol Statton
“Hope” is a great horned owl found injured along Hwy 126 near Cline Falls and who was successfully rescued, rehabilitated and released in 2018.