White-spotted butterflyfish at Cathedral

White-spotted butterflyfish at Cathedral

Observation - White-spotted butterflyfish at Cathedral - Southern Africa. Description: