Skip to main content

Galapagos Shark 039

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

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

Leave a Reply