Koester Rockcod

Koester Rockcod

Observation - Koester Rockcod - Southern Africa. Description: