BugsPictures from Earth




Tabanus genus
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus

PG996720a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/21/2023
PG996721a.jpg


PG996426a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/12/2023
PG996427a.jpgPG996428a.jpgPG996429a.jpgPG996430a.jpg


PG996412a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/8/2023
PG996413a.jpgPG996415a.jpg


PG973751a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/21/2022


PG973745a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/21/2022


PG973525a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/19/2022
PG973526a.jpg


PG973500a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/18/2022
PG973501a.jpg


PG973267a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/31/2022
PG973268a.jpgPG973269a.jpgPG973270a.jpg


PG973236a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/31/2022


PG973232a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/31/2022
PG973233a.jpg


PG973212a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/30/2022
PG973213a.jpgPG973214a.jpgPG973216a.jpg


PG973112a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/26/2022
PG973113a.jpg


PG972104a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/20/2022
PG972105a.jpgPG972106a.jpgPG972107a.jpgPG972108a.jpg


PG971889a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/16/2022
PG971890a.jpgPG971891a.jpg


PG971252a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/5/2022


PG969514a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 5/31/2022
PG969515a.jpg


PG969321a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 5/30/2022
PG969322a.jpg


PG965957a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/27/2021
PG965958a.jpg


PG955308a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/15/2021
PG955309b.jpgPG955310b.jpg


PG955302a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/15/2021
PG955303b.jpg


PG955069b.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/13/2021
PG955070a.jpgPG955071b.jpgPG955072a.jpg


PG954684a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/4/2021
PG954685a.jpgPG954686a.jpgPG954683a.jpgPG954687a.jpgPG954688a.jpg


PG954510a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/1/2021
PG954511a.jpgPG954515b.jpg


PG953489b.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/14/2021
PG953490b.jpg


PG959401a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/16/2020
PG959402a.jpgPG959403a.jpg


PG959336a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/15/2020


PG958090a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/26/2020
PG958091a.jpgPG958092a.jpg


PG957858a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/23/2020


PG957717a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/22/2020
PG957718a.jpgPG957719a.jpg


PG957297a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/18/2020
PG957298a.jpg


PG957091a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/17/2020
PG957092a.jpg


PG957060a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/16/2020
PG957061a.jpgPG957062a.jpgPG957068a.jpg


PG955770a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 5/25/2020
PG955773a.jpgPG955771a.jpg


PG950968a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/1/2019
PG950969a.jpg


PG950596a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/12/2019
PG950594a.jpgPG950595a.jpg


P1370656a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/4/2018


P1370606a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/4/2018
Bugguide Link
P1370647a.jpgP1370604a.jpgP1370605a.jpgP1370648b.jpgP1370603a.jpg


P1360387a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Size: 12.9 mm
Photo Date: 7/14/2018
P1360388a.jpg


P1360008a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/5/2018


P1350634a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/18/2018


P1350516a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/16/2018
P1350515a.jpg


P1350346a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/11/2018
P1350347a.jpg


P1300316a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/12/2016
P1300315b.jpgP1300317b.jpg


P1290080a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/11/2016


P1250379a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/18/2015
P1250380a.jpg


P1210297a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/15/2015
P1210295a.jpgP1210296a.jpgP1210298a.jpgP1210294a.jpgP1210299a.jpg


P1200110b.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Size: 14.3 mm
Photo Date: 5/17/2015
Bugguide Link
P1200104c.jpgP1200105b.jpgP1200106c.jpgP1200108a.jpgP1200109a.jpg


P1130072a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 10/1/2014
P1130071a.jpg


P1110692b.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/10/2014
P1110693a.jpg


P1100877b.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/28/2014
P1100878a.jpgP1100879a.jpgP1100880a.jpg


P1650078a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Size: 12 mm body
Photo Date: 6/17/2014
P1650075a.jpgP1650073a.jpg


P1610534a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Size: 14.6 mm to wingtip
Photo Date: 5/21/2014
Bugguide Link
ID Confidence: 98
P1610532a.jpgP1610533a.jpgP1610550a.jpgP1610551a.jpgP1610552a.jpgP1610554a.jpgP1610555a.jpg


P1490945a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/8/2013
P1490946a.jpg


P1490911a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/8/2013


P1460347a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/14/2013
P1460346a.jpg


P1450782a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 7/10/2013


P1440153a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 6/27/2013


P1300436a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/5/2012


P1250322a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/4/2012


P1250236a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/4/2012
P1250233a.jpg


P1240303a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/1/2012
P1240299a.jpg


P1240270a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/1/2012
P1240271a.jpg


P1240265a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/1/2012
P1240266a.jpgP1240267a.jpgP1240268a.jpg


P1240242a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 8/1/2012
P1240240a.jpgP1240241a.jpg


P1160400a.jpg
Tabanus genus
Location: Georgetown County, SC
Photo Date: 5/24/2011
-map-


P1070810b.jpg
Tabanus genus
Location: West of Pryor, Mayes County, OK
Photo Date: 9/22/2010
-map-
P1070818a.jpg


DSCN3857a.jpg
Tabanus genus
Location: Pryor, Mayes County, OK
Photo Date: 9/18/2003
DSCN3859a.jpg




Tabanus atratus (Black Horse Fly)
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus atratus (Black Horse Fly)

P0004525b.jpg
Black Horse Fly
Tabanus atratus
Location: Pryor, Mayes County, OK
Photo Date: 6/14/2020
P0004524b.jpgP0004523a.jpgP0004522a.jpgP0004527b.jpg


DSC03969a.jpg
Black Horse Fly
Tabanus atratus
Location: Pryor, Mayes County, OK
Photo Date: 7/5/2018
ID Confidence: 88
DSC03968a.jpgDSC03972a.jpgDSC03974a.jpg


P1330029a.jpg
Black Horse Fly
Tabanus atratus
Location: Pryor, Mayes County, OK
Photo Date: 8/7/2017
ID Confidence: 88
P1330026a.jpgP1330027a.jpgP1330028a.jpgP1330025a.jpg


P1010523a.jpg
Black Horse Fly
Tabanus atratus
Location: Jekyll Island, Glynn County, GA
Photo Date: 7/3/2014
ID Confidence: 88
-map-
P1010524a.jpgP1010525a.jpg


P1170732a.jpg
Black Horse Fly
Tabanus atratus
Location: Pryor, Mayes County, OK
Photo Date: 7/5/2012
ID Confidence: 87
-map-
P1170736a.jpgP1170738a.jpg




Tabanus calens
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus calens

P1550081a.jpg
Tabanus calens
Location: Pryor, Mayes County, OK
Photo Date: 9/22/2013
P1550080a.jpgP1550078a.jpgP1550082a.jpg


P1550062a.jpg
Tabanus calens
Location: Pryor, Mayes County, OK
Photo Date: 9/22/2013


P1550052a.jpg
Tabanus calens
Location: Pryor, Mayes County, OK
Photo Date: 9/22/2013
P1550054a.jpgP1550055a.jpg


P1550035a.jpg
Tabanus calens
Location: Pryor, Mayes County, OK
Photo Date: 9/22/2013


P1260686a.jpg
Tabanus calens
Location: Pryor, Mayes County, OK
Photo Date: 8/19/2012


P1250260a.jpg
Tabanus calens
Location: Pryor, Mayes County, OK
Photo Date: 8/4/2012
P1250261a.jpg


P1250241a.jpg
Tabanus calens
Location: Pryor, Mayes County, OK
Photo Date: 8/4/2012


P1170826a.jpg
Tabanus calens
Location: Pryor, Mayes County, OK
Photo Date: 7/6/2012
-map-




Tabanus equalis
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus equalis

P1350529a.jpg
Tabanus equalis
Location: Pryor, Mayes County, OK
Photo Date: 6/16/2018




Tabanus lineola (Striped Horse Fly)
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus lineola (Striped Horse Fly)

PG955373b.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 7/16/2021
PG955374b.jpgPG955375b.jpg


PG955367b.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 7/16/2021
PG955368a.jpgPG955369b.jpg


PG953531b.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 6/14/2021


PG957526a.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 6/20/2020
PG957527a.jpgPG957528a.jpg


PG957482a.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 6/19/2020


PG955053a.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 5/17/2020
PG955055a.jpgPG955056a.jpgPG955058a.jpg


P1120423a.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 9/20/2014
-map-
P1120422a.jpg


P1120420a.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 9/20/2014
-map-
P1120421a.jpg


P1500077a.jpg
Striped Horse Fly
Tabanus lineola
Location: Pryor, Mayes County, OK
Photo Date: 8/10/2013




Tabanus proximus
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus proximus

PG966244a.jpg
Tabanus proximus
Location: Pryor, Mayes County, OK
Photo Date: 7/30/2021
PG966246a.jpgPG966247a.jpgPG966248a.jpg


PG950875a.jpg
Tabanus proximus
Location: Pryor, Mayes County, OK
Photo Date: 7/29/2019
Bugguide Link
PG950874a.jpg


P1250320a.jpg
Tabanus proximus
Location: Pryor, Mayes County, OK
Photo Date: 8/4/2012
P1250318a.jpgP1250321a.jpg


P1240263a.jpg
Tabanus proximus
Location: Pryor, Mayes County, OK
Photo Date: 8/1/2012
P1240264a.jpg


P1240244a.jpg
Tabanus proximus
Location: Pryor, Mayes County, OK
Photo Date: 8/1/2012
P1240245a.jpgP1240246a.jpgP1240247a.jpgP1240248a.jpg




Tabanus sparus
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus sparus

P1640785a.jpg
Tabanus sparus
Location: Pryor, Mayes County, OK
Photo Date: 6/15/2014
P1640784a.jpgP1640729a.jpgP1640786a.jpg




Tabanus subsimilis
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus subsimilis

PG957263a.jpg
Tabanus subsimilis
Location: Pryor, Mayes County, OK
Photo Date: 6/17/2020
PG957264a.jpgPG957265a.jpg


P1350900a.jpg
Tabanus subsimilis
Location: Pryor, Mayes County, OK
Photo Date: 7/1/2018


P1330009a.jpg
Tabanus subsimilis
Location: Pryor, Mayes County, OK
Photo Date: 7/20/2017
P1330008a.jpgP1330010a.jpgP1330011b.jpg


P1290087b.jpg
Tabanus subsimilis
Location: Pryor, Mayes County, OK
Size: 14.3 mm wingtip
Photo Date: 7/11/2016
P1290086b.jpgP1290089a.jpg


P1630453a.jpg
Tabanus subsimilis
Location: Pryor, Mayes County, OK
Photo Date: 6/4/2014
P1630457a.jpgP1630458a.jpg


P1190486a.jpg
Tabanus subsimilis
Location: Pryor, Mayes County, OK
Photo Date: 7/11/2012
P1190485a.jpgP1190484a.jpg




Tabanus sulcifrons
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus sulcifrons

P0000191a.jpg
Tabanus sulcifrons
Location: Pryor, Mayes County, OK
Photo Date: 9/30/2018
P0000193a.jpgP0000194a.jpg


P1330111b.jpg
Tabanus sulcifrons
Location: Pryor, Mayes County, OK
Photo Date: 9/26/2011
P1330114a.jpgP1330121b.jpg


P1300409b.jpg
Tabanus sulcifrons
Location: West of Pryor, Mayes County, OK
Photo Date: 9/12/2011
ID Confidence: 75
-map-
P1300407a.jpgP1300406b.jpgP1300368b.jpgP1300374b.jpg




Tabanus trimaculatus
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus trimaculatus

P1350273c.jpg
Tabanus trimaculatus
Location: Pryor, Mayes County, OK
Photo Date: 6/10/2018
Bugguide Link
ID Confidence: 89
P1350274b.jpg




Tabanus venustus
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus venustus

PG965484a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 7/20/2021
PG965485a.jpgPG965486a.jpgPG965487a.jpgPG965488a.jpg


PG957555a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Size: around 15 mm
Photo Date: 6/20/2020
ID Confidence: 90
PG957556a.jpgPG957559a.jpg


PG957503a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 6/19/2020
PG957504a.jpg


P1360449a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 7/16/2018
P1360450b.jpg


P1360441a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 7/16/2018


P1360245a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 7/11/2018
ID Confidence: 90


P1360214a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 7/11/2018
ID Confidence: 88
P1360215a.jpgP1360216a.jpgP1360217a.jpg


P1360025a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 7/5/2018


P1350901a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 7/1/2018
P1350902a.jpg


P1350548a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 6/16/2018
ID Confidence: 88
P1350549a.jpgP1350550a.jpg


P1290040b.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 7/9/2016
Bugguide Link
ID Confidence: 98
P1290041c.jpgP1290042a.jpgP1290043a.jpg


P1500426a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 8/13/2013
Remarks: http://eol.org/pages/738326/overview
Bugguide Link
ID Confidence: 98
P1500423a.jpg


P1500343a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 8/12/2013
ID Confidence: 98
P1500342a.jpgP1500344a.jpg


P1440679a.jpg
Tabanus venustus
Location: Pryor, Mayes County, OK
Photo Date: 6/29/2013
ID Confidence: 94




Tabanus abactor
Life (root) » Animalia (Animals) » Arthropoda (Arthropods) » Hexapoda (Hexapods) » Insecta (Insects) » Pterygota » Diptera (Flies) » Brachycera » Orthorrhapha » Tabanomorpha » Tabanidae (Horse and Deer Flies) » Tabaninae (Horse Flies) » Tabanini » Tabanus » Tabanus abactor

P1500662a.jpg
Tabanus abactor
Location: Gray County, TX
Photo Date: 8/15/2013
Remarks: Tabanus abactor?
-map-
P1500663a.jpg


P1500657a.jpg
Tabanus abactor
Location: Gray County, TX
Photo Date: 8/15/2013
-map-
P1500659a.jpgP1500660a.jpg