Locus Surfboards, Santa Cruz, California
Locus Surfboards, Santa Cruz, California