Tide pools at Point Molate Beach

Point Molate