832-372226 - Scalloped hammerhead (Sphyrna lewini), sensory organ, Ampullae of Lorenzini, Teodoro Wolf Island or Wenman Island, Galapagos Islands, Pacific
832-372224 - Scalloped hammerhead (Sphyrna lewini), sensory organ, Ampullae of Lorenzini, Teodoro Wolf Island or Wenman Island, Galapagos Islands, Pacific