Acanthosoma haemorrhoidale

Acanthosoma haemorrhoidale

Observation - Acanthosoma haemorrhoidale. Description: