Capitophorus elaeagni

Capitophorus elaeagni, known generally as artichoke aphid, is a species of aphid in the family Aphididae. Other common names include the thistle aphid and oleaster-thistle aphid. It is found in Europe.