Bigspot rockcod

Bigspot rockcod

Observation - Bigspot rockcod - Southern Africa. Description: By Dennis King

By Dennis King