Leon's experience in Santa Cruz
outdoor
The Hook Public Restrooms
Legendary surf spot on Santa Cruz, plenty of waves for everyone
Posted by Leon
64 countries - 17 spots