Sea life in tidal pool between Moonstone Beach and Houda Point
< Back
Photo by Jim Popenoe