Cape Snoek fresh off the boats (Doringbaai)

Cape Snoek fresh off the boats (Doringbaai)

Observation - Cape Snoek fresh off the boats (Doringbaai) - Southern Africa. Description: