Home Tags La corchuela

Tag: la corchuela

Plague of poisonous caterpillars leaves hundreds of cyclists needing emergency care in Sevilla

Processionary caterpillars have been wreaking havoc across Andalucia