A controversial plan to keep sand on Oceanside beaches by building rock … Keim serves as Oceanside’s representative on the San Diego Association …
A controversial plan to keep sand on Oceanside beaches by building rock … Keim serves as Oceanside’s representative on the San Diego Association …