Close
yellow cat eye shell
Turbo petholatus Linnaeus