Opercula aka cat’s eye shell BlennyWatcher.com

Opercula aka cat's eye shell BlennyWatcher.com