Macrosiphum stanleyi Nehalem R 31 v 2011 2

Macrosiphum stanleyi apterous vivipara from Tillamook County, Oregon, along the Nehalem River.