I collected Purpura patula on rocks in the surf at Sandy Cays off Abaco in the Bahamas about 25 years ago. They were common there. Bill Clendenin