Welcome Guest
Hosted by Birds Canada - Oiseaux Canada

Avibase - Bird Checklists of the World

North Dakota

Birdlife Logo

This checklist includes all bird species found in North Dakota , based on the best information available at this time. It is based on a wide variety of sources that I collated over many years. I am pleased to offer these checklists as a service to birdwatchers. If you find any error, please do not hesitate to .

The taxonomic order and nomenclature follows Howard and Moore 4th edition (incl. corrigenda vol.1-2). If you prefer to view the list based on a different authority, click on one of the list available below. Globally threatened species (status in red) were identified by Birdlife International in Birdlife Data Zone (species).

Bird Checklists of the World is part of Avibase and Bird links to the World, which are designed and maintained by Denis Lepage, and hosted by Birds Canada, which is a co-partner of Birdlife International.

© Denis Lepage 2023

Go back to Bird Checklists of the World
Go back to Bird Links to the World

Change display options:

See more checklists for United States

You must be logged in to view your sighting details. To register to myAvibase click here.

Listen to random bird songs from Xeno-Canto for this region:

Recordings not starting automatically? Try enabling autoplay in your browser, or click the play button below.

Country or region: North Dakota [map]

Number of species: 423
Number of globally threatened species: 13
Number of extinct species: 1
Number of introduced species: 6
Date last reviewed: 2017-12-17
Last modified: 2022-11-11
See also: https://gf.nd.gov/sites/default/files/publications/nd-bird-checklist-2016.pdf
Text only
Photos & sounds
PDF (wide)
PDF (compact)
Recent additions
Hypotheticals

 
ANSERIFORMES: Anatidae

Black-bellied Whistling DuckDendrocygna autumnalisRare/Accidental
Fulvous Whistling DuckDendrocygna bicolorRare/Accidental
Ruddy DuckOxyura jamaicensis
Trumpeter SwanCygnus buccinatorRare/Accidental
Tundra SwanCygnus columbianus
Brent GooseBranta berniclaRare/Accidental
Cackling GooseBranta hutchinsii
Canada GooseBranta canadensis
Snow GooseAnser caerulescens
Ross's GooseAnser rossii
Greater White-fronted GooseAnser albifrons
Long-tailed DuckClangula hyemalis
King EiderSomateria spectabilisRare/Accidental
Common EiderSomateria mollissimaRare/Accidental
Surf ScoterMelanitta perspicillata
Velvet ScoterMelanitta fusca
Black ScoterMelanitta americana
BuffleheadBucephala albeola
Common GoldeneyeBucephala clangula
Barrow's GoldeneyeBucephala islandicaRare/Accidental
Hooded MerganserLophodytes cucullatus
GoosanderMergus merganser
Red-breasted MerganserMergus serrator
Harlequin DuckHistrionicus histrionicusRare/Accidental
CanvasbackAythya valisineria
RedheadAythya americana
Ring-necked DuckAythya collaris
Greater ScaupAythya marila
Lesser ScaupAythya affinis
GarganeySpatula querquedulaRare/Accidental
Northern ShovelerSpatula clypeata
Cinnamon TealSpatula cyanoptera
Blue-winged TealSpatula discors
GadwallMareca strepera
Eurasian WigeonMareca penelopeRare/Accidental
American WigeonMareca americana
MallardAnas platyrhynchos
American Black DuckAnas rubripes
Mottled DuckAnas fulvigulaRare/Accidental
Northern PintailAnas acuta
Common TealAnas crecca
Mandarin DuckAix galericulataIntroduced species
Wood DuckAix sponsa

 
GALLIFORMES: Phasianidae

Common PheasantPhasianus colchicusIntroduced species
Wild TurkeyMeleagris gallopavo
Ruffed GrouseBonasa umbellus
Willow GrouseLagopus lagopusRare/Accidental
Greater Sage GrouseCentrocercus urophasianus
Sharp-tailed GrouseTympanuchus phasianellus
Greater Prairie ChickenTympanuchus cupido
Grey PartridgePerdix perdixIntroduced species

 
PHOENICOPTERIFORMES: Podicipedidae

Pied-billed GrebePodilymbus podiceps
Western GrebeAechmophorus occidentalis
Clark's GrebeAechmophorus clarkii
Red-necked GrebePodiceps grisegena
Slavonian GrebePodiceps auritus
Black-necked GrebePodiceps nigricollis

 
COLUMBIFORMES: Columbidae

Rock DoveColumba liviaIntroduced species
Eurasian Collared DoveStreptopelia decaoctoRare/Accidental
Passenger PigeonEctopistes migratoriusRare/Accidental
Band-tailed PigeonPatagioenas fasciataRare/Accidental
White-winged DoveZenaida asiaticaRare/Accidental
Mourning DoveZenaida macroura
Inca DoveColumbina incaRare/Accidental

 
CAPRIMULGIFORMES: Caprimulgidae

Common NighthawkChordeiles minor
Common PoorwillPhalaenoptilus nuttallii
Eastern Whip-poor-willAntrostomus vociferusRare/Accidental

 
CAPRIMULGIFORMES: Apodidae

Chimney SwiftChaetura pelagica

 
CAPRIMULGIFORMES: Trochilidae

Black-chinned HummingbirdArchilochus alexandriRare/Accidental
Ruby-throated HummingbirdArchilochus colubris
Anna's HummingbirdCalypte annaRare/Accidental
Broad-tailed HummingbirdSelasphorus platycercusRare/Accidental
Calliope HummingbirdSelasphorus calliopeRare/Accidental
Rufous HummingbirdSelasphorus rufusRare/Accidental

 
CUCULIFORMES: Cuculidae

Groove-billed AniCrotophaga sulcirostrisRare/Accidental
Black-billed CuckooCoccyzus erythropthalmus
Yellow-billed CuckooCoccyzus americanus

 
GRUIFORMES: Rallidae

Yellow RailCoturnicops noveboracensis
Black RailLaterallus jamaicensisRare/Accidental
King RailRallus elegansRare/Accidental
Virginia RailRallus limicola
SoraPorzana carolina
Common GallinuleGallinula galeataRare/Accidental
American CootFulica americana

 
GRUIFORMES: Gruidae

Sandhill CraneAntigone canadensis
Whooping CraneGrus americana
Common CraneGrus grusRare/Accidental

 
GAVIIFORMES: Gaviidae

Red-throated DiverGavia stellataRare/Accidental
Black-throated DiverGavia arcticaRare/Accidental
Pacific LoonGavia pacificaRare/Accidental
Great Northern DiverGavia immer
White-billed DiverGavia adamsiiRare/Accidental

 
PELECANIFORMES: Ciconiidae

Wood StorkMycteria americanaRare/Accidental

 
PELECANIFORMES: Pelecanidae

American White PelicanPelecanus erythrorhynchos
Brown PelicanPelecanus occidentalisRare/Accidental

 
PELECANIFORMES: Ardeidae

American BitternBotaurus lentiginosus
Least BitternIxobrychus exilis
Black-crowned Night HeronNycticorax nycticorax
Yellow-crowned Night HeronNyctanassa violaceaRare/Accidental
Green HeronButorides virescens
Cattle EgretBubulcus ibis
Great Blue HeronArdea herodias
Great EgretArdea alba
Tricolored HeronEgretta tricolorRare/Accidental
Little Blue HeronEgretta caerulea
Snowy EgretEgretta thula

 
PELECANIFORMES: Threskiornithidae

White IbisEudocimus albusRare/Accidental
Glossy IbisPlegadis falcinellusRare/Accidental
White-faced IbisPlegadis chihi

 
PELECANIFORMES: Sulidae

Northern GannetMorus bassanusRare/Accidental

 
PELECANIFORMES: Phalacrocoracidae

Double-crested CormorantPhalacrocorax auritus

 
CHARADRIIFORMES: Recurvirostridae

American AvocetRecurvirostra americana
Black-winged StiltHimantopus himantopusRare/Accidental

 
CHARADRIIFORMES: Charadriidae

Grey PloverPluvialis squatarola
American Golden PloverPluvialis dominica
Semipalmated PloverCharadrius semipalmatus
KilldeerCharadrius vociferus
Piping PloverCharadrius melodus
Snowy PloverCharadrius nivosusRare/Accidental
Mountain PloverCharadrius montanusRare/Accidental

 
CHARADRIIFORMES: Scolopacidae

Upland SandpiperBartramia longicauda
WhimbrelNumenius phaeopusRare/Accidental
Eskimo CurlewNumenius borealisExtirpated
Long-billed CurlewNumenius americanus
Marbled GodwitLimosa fedoa
Hudsonian GodwitLimosa haemastica
Ruddy TurnstoneArenaria interpres
Red KnotCalidris canutusRare/Accidental
RuffCalidris pugnaxRare/Accidental
Sharp-tailed SandpiperCalidris acuminataRare/Accidental
Stilt SandpiperCalidris himantopus
Curlew SandpiperCalidris ferrugineaRare/Accidental
SanderlingCalidris alba
DunlinCalidris alpina
Baird's SandpiperCalidris bairdii
Little StintCalidris minutaRare/Accidental
Least SandpiperCalidris minutilla
White-rumped SandpiperCalidris fuscicollis
Buff-breasted SandpiperCalidris subruficollisRare/Accidental
Pectoral SandpiperCalidris melanotos
Semipalmated SandpiperCalidris pusilla
Western SandpiperCalidris mauriRare/Accidental
Short-billed DowitcherLimnodromus griseus
Long-billed DowitcherLimnodromus scolopaceus
American WoodcockScolopax minor
Wilson's SnipeGallinago delicata
Spotted SandpiperActitis macularius
Solitary SandpiperTringa solitaria
WilletTringa semipalmata
Lesser YellowlegsTringa flavipes
Greater YellowlegsTringa melanoleuca
Wilson's PhalaropeSteganopus tricolor
Red-necked PhalaropePhalaropus lobatus
Grey PhalaropePhalaropus fulicariusRare/Accidental

 
CHARADRIIFORMES: Stercorariidae

Long-tailed SkuaStercorarius longicaudusRare/Accidental
Arctic SkuaStercorarius parasiticusRare/Accidental
Pomarine SkuaStercorarius pomarinusRare/Accidental
South Polar SkuaStercorarius maccormickiRare/Accidental

 
CHARADRIIFORMES: Laridae

Black-legged KittiwakeRissa tridactylaRare/Accidental
Sabine's GullXema sabiniRare/Accidental
Bonaparte's GullChroicocephalus philadelphia
Little GullHydrocoloeus minutusRare/Accidental
Ross's GullRhodostethia roseaRare/Accidental
Laughing GullLeucophaeus atricillaRare/Accidental
Franklin's GullLeucophaeus pipixcan
Mew GullLarus canusRare/Accidental
Ring-billed GullLarus delawarensis
California GullLarus californicus
Lesser Black-backed GullLarus fuscus
American Herring GullLarus smithsonianus
Thayer's GullLarus thayeriRare/Accidental
Iceland GullLarus glaucoidesRare/Accidental
Glaucous-winged GullLarus glaucescensRare/Accidental
Glaucous GullLarus hyperboreus
Great Black-backed GullLarus marinusRare/Accidental
Least TernSternula antillarum
Caspian TernHydroprogne caspia
Black TernChlidonias niger
Common TernSterna hirundo
Arctic TernSterna paradisaeaRare/Accidental
Forster's TernSterna forsteri

 
ACCIPITRIFORMES: Cathartidae

Turkey VultureCathartes aura

 
ACCIPITRIFORMES: Pandionidae

OspreyPandion haliaetus

 
ACCIPITRIFORMES: Accipitridae

White-tailed KiteElanus leucurusRare/Accidental
Swallow-tailed KiteElanoides forficatusRare/Accidental
Golden EagleAquila chrysaetos
Hen HarrierCircus cyaneus
Sharp-shinned HawkAccipiter striatus
Cooper's HawkAccipiter cooperii
Northern GoshawkAccipiter gentilis
Bald EagleHaliaeetus leucocephalus
Mississippi KiteIctinia mississippiensisRare/Accidental
Red-shouldered HawkButeo lineatusRare/Accidental
Broad-winged HawkButeo platypterus
Swainson's HawkButeo swainsoni
Red-tailed HawkButeo jamaicensis
Rough-legged BuzzardButeo lagopus
Ferruginous HawkButeo regalis

 
STRIGIFORMES: Tytonidae

Common Barn OwlTyto albaRare/Accidental

 
STRIGIFORMES: Strigidae

Hawk OwlSurnia ululaRare/Accidental
Burrowing OwlAthene cunicularia
Tengmalm's OwlAegolius funereusRare/Accidental
Northern Saw-whet OwlAegolius acadicusRare/Accidental
Northern Long-eared OwlAsio otus
Short-eared OwlAsio flammeus
Eastern Screech OwlMegascops asio
Barred OwlStrix variaRare/Accidental
Great Grey OwlStrix nebulosaRare/Accidental
Snowy OwlBubo scandiacus
Great Horned OwlBubo virginianus

 
PICIFORMES: Picidae

Pileated WoodpeckerDryocopus pileatus
Northern FlickerColaptes auratus
Yellow-bellied SapsuckerSphyrapicus varius
Lewis's WoodpeckerMelanerpes lewisRare/Accidental
Red-headed WoodpeckerMelanerpes erythrocephalus
Acorn WoodpeckerMelanerpes formicivorusRare/Accidental
Red-bellied WoodpeckerMelanerpes carolinus
Downy WoodpeckerPicoides pubescens
Hairy WoodpeckerPicoides villosus
Black-backed WoodpeckerPicoides arcticusRare/Accidental

 
CORACIIFORMES: Alcedinidae

Belted KingfisherMegaceryle alcyon

 
FALCONIFORMES: Falconidae

Crested CaracaraCaracara cheriway
American KestrelFalco sparverius
MerlinFalco columbarius
GyrfalconFalco rusticolusRare/Accidental
Prairie FalconFalco mexicanus
Peregrine FalconFalco peregrinus

 
PASSERIFORMES: Tyrannidae

White-crested ElaeniaElaenia albicepsRare/Accidental
Cassin's KingbirdTyrannus vociferansRare/Accidental
Thick-billed KingbirdTyrannus crassirostrisRare/Accidental
Western KingbirdTyrannus verticalis
Eastern KingbirdTyrannus tyrannus
Scissor-tailed FlycatcherTyrannus forficatusRare/Accidental
Great Crested FlycatcherMyiarchus crinitus
Vermilion FlycatcherPyrocephalus rubinusRare/Accidental
Eastern PhoebeSayornis phoebe
Say's PhoebeSayornis saya
Yellow-bellied FlycatcherEmpidonax flaviventris
Acadian FlycatcherEmpidonax virescensRare/Accidental
Alder FlycatcherEmpidonax alnorum
Willow FlycatcherEmpidonax traillii
Least FlycatcherEmpidonax minimus
Hammond's FlycatcherEmpidonax hammondiiRare/Accidental
Olive-sided FlycatcherContopus cooperi
Western Wood PeweeContopus sordidulus
Eastern Wood PeweeContopus virens

 
PASSERIFORMES: Vireonidae

White-eyed VireoVireo griseusRare/Accidental
Bell's VireoVireo bellii
Yellow-throated VireoVireo flavifrons
Plumbeous VireoVireo plumbeusRare/Accidental
Cassin's VireoVireo cassiniiRare/Accidental
Blue-headed VireoVireo solitarius
Warbling VireoVireo gilvus
Philadelphia VireoVireo philadelphicus
Red-eyed VireoVireo olivaceus

 
PASSERIFORMES: Laniidae

Loggerhead ShrikeLanius ludovicianus
Northern ShrikeLanius borealis

 
PASSERIFORMES: Corvidae

Gray JayPerisoreus canadensisRare/Accidental
Black-billed MagpiePica hudsonia
Clark's NutcrackerNucifraga columbianaRare/Accidental
Common RavenCorvus corax
American CrowCorvus brachyrhynchos
Pinyon JayGymnorhinus cyanocephalusRare/Accidental
Blue JayCyanocitta cristata

 
PASSERIFORMES: Passeridae

House SparrowPasser domesticusIntroduced species
Eurasian Tree SparrowPasser montanusRare/Accidental

 
PASSERIFORMES: Motacillidae

American PipitAnthus rubescens
Sprague's PipitAnthus spragueii

 
PASSERIFORMES: Fringillidae

BramblingFringilla montifringillaRare/Accidental
Evening GrosbeakHesperiphona vespertina
Pine GrosbeakPinicola enucleator
Gray-crowned Rosy FinchLeucosticte tephrocotisRare/Accidental
House FinchHaemorhous mexicanusRare/Accidental
Cassin's FinchHaemorhous cassiniiRare/Accidental
Purple FinchHaemorhous purpureus
Common RedpollAcanthis flammea
Arctic RedpollAcanthis hornemanni
Red CrossbillLoxia curvirostra
White-winged CrossbillLoxia leucoptera
Pine SiskinSpinus pinus
American GoldfinchSpinus tristis
Lesser GoldfinchSpinus psaltriaRare/Accidental

 
PASSERIFORMES: Calcariidae

Lapland LongspurCalcarius lapponicus
Chestnut-collared LongspurCalcarius ornatus
Smith's LongspurCalcarius pictusRare/Accidental
McCown's LongspurRhynchophanes mccownii
Snow BuntingPlectrophenax nivalis

 
PASSERIFORMES: Passerellidae

Chipping SparrowSpizella passerina
Clay-colored SparrowSpizella pallida
Field SparrowSpizella pusilla
Brewer's SparrowSpizella breweri
Black-throated SparrowAmphispiza bilineataRare/Accidental
Lark SparrowChondestes grammacus
Lark BuntingCalamospiza melanocorys
Grasshopper SparrowAmmodramus savannarum
Green-tailed TowheePipilo chlorurusRare/Accidental
Spotted TowheePipilo maculatusRare/Accidental
Eastern TowheePipilo erythrophthalmus
Dark-eyed JuncoJunco hyemalis
Harris's SparrowZonotrichia querula
White-throated SparrowZonotrichia albicollis
White-crowned SparrowZonotrichia leucophrys
Golden-crowned SparrowZonotrichia atricapillaRare/Accidental
Fox SparrowPasserella iliaca
American Tree SparrowPasserella arborea
Le Conte's SparrowAmmospiza leconteii
Nelson's SparrowAmmospiza nelsoni
Vesper SparrowPooecetes gramineus
Savannah SparrowPasserculus sandwichensis
Baird's SparrowCentronyx bairdii
Henslow's SparrowCentronyx henslowiiRare/Accidental
Song SparrowMelospiza melodia
Lincoln's SparrowMelospiza lincolnii
Swamp SparrowMelospiza georgiana

 
PASSERIFORMES: Parulidae

OvenbirdSeiurus aurocapilla
Worm-eating WarblerHelmitheros vermivorumRare/Accidental
Louisiana WaterthrushParkesia motacillaRare/Accidental
Northern WaterthrushParkesia noveboracensis
Golden-winged WarblerVermivora chrysoptera
Blue-winged WarblerVermivora cyanopteraRare/Accidental
Black-and-white WarblerMniotilta varia
Prothonotary WarblerProtonotaria citreaRare/Accidental
Tennessee WarblerLeiothlypis peregrina
Orange-crowned WarblerLeiothlypis celata
Nashville WarblerLeiothlypis ruficapilla
Connecticut WarblerOporornis agilisRare/Accidental
MacGillivray's WarblerGeothlypis tolmieiRare/Accidental
Mourning WarblerGeothlypis philadelphia
Kentucky WarblerGeothlypis formosaRare/Accidental
Common YellowthroatGeothlypis trichas
Hooded WarblerSetophaga citrinaRare/Accidental
American RedstartSetophaga ruticilla
Cape May WarblerSetophaga tigrinaRare/Accidental
Cerulean WarblerSetophaga ceruleaRare/Accidental
Northern ParulaSetophaga americanaRare/Accidental
Magnolia WarblerSetophaga magnolia
Bay-breasted WarblerSetophaga castanea
Blackburnian WarblerSetophaga fusca
Yellow WarblerSetophaga petechia
Chestnut-sided WarblerSetophaga pensylvanica
Blackpoll WarblerSetophaga striata
Black-throated Blue WarblerSetophaga caerulescensRare/Accidental
Palm WarblerSetophaga palmarum
Pine WarblerSetophaga pinusRare/Accidental
Yellow-rumped WarblerSetophaga coronata
Yellow-throated WarblerSetophaga dominicaRare/Accidental
Prairie WarblerSetophaga discolorRare/Accidental
Black-throated Gray WarblerSetophaga nigrescensRare/Accidental
Townsend's WarblerSetophaga townsendiRare/Accidental
Black-throated Green WarblerSetophaga virens
Canada WarblerCardellina canadensis
Wilson's WarblerCardellina pusilla
Painted RedstartMyioborus pictusRare/Accidental

 
PASSERIFORMES: Icteridae

Yellow-breasted ChatIcteria virens
Yellow-headed BlackbirdXanthocephalus xanthocephalus
BobolinkDolichonyx oryzivorus
Eastern MeadowlarkSturnella magnaRare/Accidental
Western MeadowlarkSturnella neglecta
Bullock's OrioleIcterus bullockiiRare/Accidental
Baltimore OrioleIcterus galbula
Orchard OrioleIcterus spurius
Red-winged BlackbirdAgelaius phoeniceus
Brown-headed CowbirdMolothrus ater
Rusty BlackbirdEuphagus carolinus
Brewer's BlackbirdEuphagus cyanocephalus
Common GrackleQuiscalus quiscula
Great-tailed GrackleQuiscalus mexicanusRare/Accidental

 
PASSERIFORMES: Cardinalidae

Rose-breasted GrosbeakPheucticus ludovicianus
Black-headed GrosbeakPheucticus melanocephalus
DickcisselSpiza americana
Indigo BuntingPasserina cyanea
Blue GrosbeakPasserina caerulea
Lazuli BuntingPasserina amoena
Painted BuntingPasserina cirisRare/Accidental
Scarlet TanagerPiranga olivacea
Summer TanagerPiranga rubraRare/Accidental
Western TanagerPiranga ludovicianaRare/Accidental
Northern CardinalCardinalis cardinalis

 
PASSERIFORMES: Paridae

Tufted TitmouseBaeolophus bicolorRare/Accidental
Black-capped ChickadeePoecile atricapillus
Boreal ChickadeePoecile hudsonicusRare/Accidental

 
PASSERIFORMES: Alaudidae

Horned LarkEremophila alpestris

 
PASSERIFORMES: Hirundinidae

Cliff SwallowPetrochelidon pyrrhonota
Barn SwallowHirundo rustica
Sand MartinRiparia riparia
Tree SwallowTachycineta bicolor
Violet-green SwallowTachycineta thalassinaRare/Accidental
Purple MartinProgne subis
Northern Rough-winged SwallowStelgidopteryx serripennis

 
PASSERIFORMES: Regulidae

Ruby-crowned KingletRegulus calendula
Golden-crowned KingletRegulus satrapa

 
PASSERIFORMES: Bombycillidae

Bohemian WaxwingBombycilla garrulus
Cedar WaxwingBombycilla cedrorum

 
PASSERIFORMES: Certhiidae

American TreecreeperCerthia americana

 
PASSERIFORMES: Sittidae

Pygmy NuthatchSitta pygmaeaRare/Accidental
Red-breasted NuthatchSitta canadensis
White-breasted NuthatchSitta carolinensis

 
PASSERIFORMES: Troglodytidae

Boulder WrenSalpinctes obsoletus
Canyon WrenCatherpes mexicanusRare/Accidental
Winter WrenTroglodytes hiemalisRare/Accidental
House WrenTroglodytes aedon
Sedge WrenCistothorus platensis
Marsh WrenCistothorus palustris
Carolina WrenThryothorus ludovicianusRare/Accidental
Bewick's WrenThryomanes bewickiiRare/Accidental

 
PASSERIFORMES: Polioptilidae

Blue-gray GnatcatcherPolioptila caeruleaRare/Accidental

 
PASSERIFORMES: Mimidae

Gray CatbirdDumetella carolinensis
Northern MockingbirdMimus polyglottos
Sage ThrasherOreoscoptes montanusRare/Accidental
Brown ThrasherToxostoma rufum

 
PASSERIFORMES: Sturnidae

Common StarlingSturnus vulgarisIntroduced species

 
PASSERIFORMES: Muscicapidae

Northern WheatearOenanthe oenantheRare/Accidental

 
PASSERIFORMES: Turdidae

Western BluebirdSialia mexicanaRare/Accidental
Eastern BluebirdSialia sialis
Mountain BluebirdSialia currucoides
Townsend's SolitaireMyadestes townsendi
Varied ThrushIxoreus naeviusRare/Accidental
Wood ThrushHylocichla mustelina
Swainson's ThrushCatharus ustulatus
VeeryCatharus fuscescens
Gray-cheeked ThrushCatharus minimus
Hermit ThrushCatharus guttatus
American RobinTurdus migratorius

 

References (partial list)

Avibase has been visited 360,208,441 times since 24 June 2003. © Denis Lepage | Privacy policy