Newport Harbor girls water polo holds off No. 1 Laguna Beach for Surf ...

Responsive image
source