Craig Maresca
teaching in Santa Cruz, CA
Craig Maresca
teaching in Santa Cruz, CA
I am a teaching currently living in Santa Cruz, CA. My interests range from teaching to surfing. I am also interested in surf, piano, and guitar.
I am a teaching currently living in Santa Cruz, CA. My interests range from teaching to surfing. I am also interested in surf, piano, and guitar.