Craig Seasholes

Retired librarian and outdoors enthusiast able to dally in a variety of NW environments.

Launched a year ago