Surgeon fish Elongate 9

Surgeon fish Elongate 9

Observation - Surgeon fish Elongate 9 - Southern Africa. Description: