Image 1 of 1

Batfish cleaning station 4-7-18-1058.jpg

Batfish cleaning station, Orbic batfish, Platax orbicularis, Maldives