North Carolina Fly Photos

Photographs by Will Cook, mostly taken in North Carolina.

Insect ID books

Diptera - Flies

Asilidae - Robber Flies
Ommatius sp. - Robber fly - Orange Co., NC 8/24/08
Laphria sp. - Bee-like Robber Fly - Orange Co., NC 4/15/2012
robber fly sp. (with fly prey) 1080723 - Durham, NC 7/27/2012.

Bibionidae - March Flies
March Fly - Carroll Co., VA 9/22/06

Bombyliidae - Bee Flies
Bee fly 90218 - Orange Co., NC 8/24/08

Culicidae - Mosquitoes
Asian Tiger Mosquito (Aedes albopictus) - our most annoying mosquito!
Gallinipper (Psorophora ciliata) - our largest mosquito!
mosquito sp. 7848 - Durham, NC 6/19/07
mosquito sp. 10100 - Durham, NC 10/10/07
mosquito sp. 90294 - Orange Co., NC 8/24/08
mosquito sp. 140021 - Durham, NC 4/29/09

Limoniidae - Limoniid Crane Flies
Crane fly 40312 - Durham, NC 4/10/08
Crane fly 140025 - Durham, NC 4/29/09
Crane fly (Epiphragma fasciapennis) - Carroll Co., VA 5/26/07
Crane fly 7299 - Carroll Co., VA 6/9/07
Crane flies 7347 (mating) - Carroll Co., VA 6/9/07
Crane fly 80671 - Durham, NC 8/4/08
Crane fly 80934 - Carroll Co., VA 8/16/08
Crane fly 80999 - Carroll Co., VA 8/17/08
Crane fly 90019 - Carroll Co., VA 8/17/08. Same individual as 80999.
Crane fly 100061 - Durham, NC 9/9/08
Crane fly 10265 - Carroll Co., VA 10/24/07
Crane fly 10275 - Carroll Co., VA 10/24/07. Same individual.

Rhagionidae - Snipe Flies
Golden-backed Snipe Fly (Chrysopilus thoracicus)

Tabanidae - Horse and Deer Flies
Black Horse Fly (Tabanus atratus) - Carroll Co., VA 6/9/07
Black Horse Fly (Tabanus atratus) - Carroll Co., VA 6/9/07

Tachinidae - Tachinid Flies
Tachinid fly (Pararchytas sp.) - Carroll Co., VA 7/24/05. Feeding on flowers of Smooth Sumac.
Tachinid Fly 90236 - Orange Co., NC 8/24/08

Ulidiidae - Picture-winged Flies
Pseudotephritis vau - Carroll Co., VA 5/30/09

Unidentified Flies
fly 1067 - Chapel Hill, NC 5/1/05. Feeding on Rubus flowers.
robberfly 1775 - Clay Co., NC 5/22/05
robberfly 1827 - Clay Co., NC 5/22/05
flies 1998 - Wake Co., NC 6/4/05
fly 1998 - Wake Co., NC 6/4/05
fly 2051 - Wake Co., NC 6/4/05
fly 2053 - Wake Co., NC 6/4/05
fly 7637 - Carroll Co., VA 6/17/06
robberfly 8762 - Carroll Co., VA 7/3/06
fly 6022 - Durham, NC 5/23/07
fly 6026 - Durham, NC 5/23/07
fly 9355 - Durham, NC 7/11/07
fly 9426 - Durham, NC 7/12/07. Red eyes!
fly 9461 - Durham, NC 7/12/07. Tiny!
fly 0225 - Orange Co., NC 7/20/07
fly 0228 - Orange Co., NC 7/20/07. Same as 0225.
fly 40413 - Orange Co., NC 4/12/08
fly 80547 - Carroll Co., VA 8/2/08
fly 100991 - Durham, NC 9/30/08
fly 110075 - Carroll Co., VA 10/4/08
fly 140433 - Carroll Co., VA 5/10/09
fly 1220694 - Carroll Co., VA 4/10/10
fly 1220700 - Carroll Co., VA 4/10/10
fly 1230237 - Chapel Hill, NC 5/1/10
fly 1260980 - Carroll Co., VA 7/24/10
fly 1260981 - same individual - Carroll Co., VA 7/24/10
fly 1080179 - Watauga Co., NC 7/1/2012
fly 1080357 - Watauga Co., NC 7/1/2012
fly 1100179 - Durham Co., NC 9/9/2012
fly 1130505 - Umstead State Park, Wake Co., NC 7/24/2013
fly 1140186 - Durham Co., NC 8/23/2013


Comments? Questions? E-mail me at cwcook@duke.edu

All photographs and text ©2013 by Will Cook unless otherwise noted.