catshark eggcase

catshark eggcase

Observation - catshark eggcase - Southern Africa. Description: