Scaly dogwhelk at Star Wall

Scaly dogwhelk at Star Wall

Observation - Scaly dogwhelk at Star Wall - Southern Africa. Description: