Threespot angelfish

Threespot angelfish

Observation - Threespot angelfish - Southern Africa. Description: