That kind of looks like what I had seen way to many of around here last summer....swarms and swarms of these little rascals...so much so that it made it so you really didn't want to be outside.