Share
twitterlinkedinfacebook
Image 1 of 1
R11460.JPG
Marbled Ray, Taeniura meyeri, Galapagos Islands.