Newport Beach, California
Island board slide
hank543
Spot Details