Speckled klipfish at Castle Rocks

Speckled klipfish at Castle Rocks

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