Santa Cruz Beach Boardwalk

Santa Cruz, USA