400 Beach St, Santa Cruz, California 95060 USA
Photo Credit: Santa Cruz Beach Boardwalk
Claim copyright