Image 1 of 1

Ctenochaetus marginatus, Bluespotted surgeonfish, Isla Pinta, Galapagos, CJE-4306.tif

twitterlinkedinfacebook