Conch back on Cayman Islands’ menu

Conch and whelk