Draft:Scots Pine Aphid (Cinara pini)

Cinara pini, or the Scots Pine Aphid is a species of aphid (https://en.wikipedia.org/wiki/Aphid] found in Europe.