Butterflyfish

Butterflyfish

Observation - Butterflyfish - Southern Africa. Description: