Queen conch close-up of eyes {Strombus gigas} Caribbean sea