Skip to main content

Galapagos Shark 063

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