91-year-old Ted Souza is the kind of advocate whose seat-of-the-pants approach to natural resource protection causes scientists conniptions.
91-year-old Ted Souza is the kind of advocate whose seat-of-the-pants approach to natural resource protection causes scientists conniptions. Smith River Alliance
91-year-old Ted Souza is the kind of advocate whose seat-of-the-pants approach to natural resource protection causes scientists conniptions. Smith River Alliance