Share
twitterlinkedinfacebook
Image 1 of 1
marbled-ray-stingray-cocos-022105.jpg
Cocos Island, Costa Rica; a Marbled Ray (Taeniura meyeri) swimming over the rocky reef