Macromiidae (Cruisers) - Comparative distribution maps

[Click on any thumbnail for expanded image/slideshow.]

Didymops transversa 
(Stream Cruiser)
Didymops transversa
(Stream Cruiser)
Macromia alleghaniensis
(Allegheny River Cruiser)
Macromia alleghaniensis
(Allegheny River Cruiser)
Macromia margarita
(Mountain River Cruiser)
Macromia margarita
(Mountain River Cruiser)
Macromia illinoiensis
(Swift River Cruiser)
Macromia illinoiensis
(Swift River Cruiser)
Macromia taeniolata
(Royal River Cruiser)
Macromia taeniolata
(Royal River Cruiser)
google629f00345618ab48.html