Share
twitterlinkedinfacebook
Image 1 of 1
IRR-2009-05-29-125028.jpg
Atlantic spotted dolphin (Stenella frontalis), Canary Islands, Spain.