Santa Cruz Beach Boardwalk

Santa Cruz, California

Operating