Loading...
David O Brown
6 Jan 2006
Bristletoothed surgeonfish -- Ctenochaetus strigosus
United States, Hawaii
ML 459409     © 2017 Cornell University