Emperor angelfish at North Sands

Emperor angelfish at North Sands

Observation - Emperor angelfish at North Sands - Southern Africa. Description: