Huntington Beach

396 reviews

Enjoyed the birding photo opportunity.