Share
twitterlinkedinfacebook
Image 1 of 1
opaleye-fish-cleaning-station-016718.jpg
San Clemente Island, Channel Islands, California; an Opaleye (Girella nigricans) fish is cleaned by a terminal phase Rock Wrasse (Halichoeres semicinctus)