Photo of Sea Life

Sea Life in Tidal Pool between Moonstone Beach and Houda Point

Photo by Jim Popenoe