Galapagos Shark 053

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