Callochiton dentatus

Callochiton dentatus

Observation - Callochiton dentatus - Southern Africa. Description: