Aphid indet 56

Aphid indet 56

Observation - Aphid indet 56 - UK and Ireland. Description: October 12, 2010

October 12, 2010