Acanthosoma haemorrhoidale

Acanthosoma haemorrhoidale

Observation - Acanthosoma haemorrhoidale - UK and Ireland. Description: