Carolina Nature
North Carolina Insect Photos
Durham, NC 6/13/03
Durham, NC 6/2/07
Durham, NC 6/2/2009.