Amusement park by the beach


Santa Cruz Beach Boardwalk

Tag: ,