Skip to main content

Galapagos Shark 090

Juvenile Galapagos Shark, Carcharhinus galapagensis. Socorro Island, Revillagigedo Archipelago, Mexico, Eastern Pacific.

Juvenile Galapagos Shark, Carcharhinus galapagensis. Socorro Island, Revillagigedo Archipelago, Mexico, Eastern Pacific.

Leave a Reply