santa cruz

Location
ca, usa