noaa.gov

Queen Conch

Queen Conch

Eyes of a queen conch (Strombus gigas) peaking out from under its shell in La Parguera, Puerto Rico.

Queen Conch

Download | View Larger Version