Speckled klipfish at Seal Rock

Speckled klipfish at Seal Rock

Observation - Speckled klipfish at Seal Rock - Southern Africa. Description: