Fletcher Wildlife Garden, ottawa-Carleton, Ontario, Canada May 30, 2010
I found a big cluster of these insects along with some orange cocoons (?). I can't remember which tree species they were on. Am wondering if they are aphids? Many look like aphids, but the larger ones?