Mosaic klipfish at Castle Rocks

Mosaic klipfish at Castle Rocks

Observation - Mosaic klipfish at Castle Rocks - Southern Africa. Description: