Brachodes powelli

Brachodes powelli is a moth of the family Brachodidae. It is found in Italy, Spain and North Africa.