Skip to content
placeholder_image_fish
Klipvis do not lay eggs
placeholder_image_fish
All 39 species of klipvis are found only off the coast of Southern Africa