Photo of Agate Beach

Agate Beach from the Trailhead

Photo by Jim Popenoe