Share
twitterlinkedinfacebook
Image 1 of 1
galapagos-shark-cocos-island-022129.jpg
Cocos Island, Costa Rica; a large Galapagos Shark (Carcarhinus galapagensis) swimming over the rocky reef, accompanied by several Rainbow Runner fish, who are cleaning themselves on the shark's rough skin