Cowell's Beach Santa Cruz

Santa Cruz , California, United States