David Hicks

David Hicks

Base

Name

David Hicks

Location

Santa Cruz, CA

Title or Position

Kayaking Guide, Instructor, Manager