Santa Cruz 52 Lucky Duck for Sale