Green-haired rocks at low tide.
VacationLovers Photos  /  Content        Show captionHide caption