DirectoryPhotosStoreAboutContactAdvertise
DonateSubscribeSign 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.