Your login:

Password:

Stay signed in

Enter your login name or your email address and click on Send reminder to receive a reminder by email.


Welcome Guest

Alpine Swift

Tachymarptis melba (Linnaeus, 1758)

The Alpine Swift (Tachymarptis melba, syn. Apus melba) is a species of Swift. The bird is superficially similar to a large Barn Swallow or House Martin. It is, however, completely unrelated to those passerine species, since swifts are in the order Apodiformes. The resemblances between the groups are due to convergent evolution, reflecting similar life styles. Source: Wikipedia




(0 votes)
Photo powered by flickr.com.


Order:
  Apodiformes
Family:
  Apodidae
Genus:
  Tachymarptis

Scientific:
  Tachymarptis melba

Citation:
  (Linnaeus, 1758)

Reference:
  Syst.Nat.ed.10 p.192

Protonym:
  Hirundo Melba

Avibase ID:
  FA1CAD2906F7C845

Short link:
  https://avibase.ca/FA1CAD29

Taxonomic Serial Number:
TSN: 555003

Geographic range:

  • Tachymarptis melba melba: S Europe to Asia Minor and nw Iran; winters African tropics
  • Tachymarptis melba tuneti: E Morocco to Middle East, Iran, Kazakhstan and w Pakistan
  • Tachymarptis melba archeri: N Somalia to sw Arabia and Dead Sea depression
  • Tachymarptis melba [nubifugus or dorabtatai]: Himalayas; winters in central India
  • Tachymarptis melba africanus: Ethiopia to Cape Province and sw Angola
  • Tachymarptis melba maximus: Rwenzori Mountains (northeastern Democratic Republic of the Congo and southwestern Uganda)
  • Tachymarptis melba marjoriae: N-central Namibia to nw Cape Province
  • Tachymarptis melba willsi: Madagascar
  • Tachymarptis melba dorobtatai: Mountains of w peninsular India
  • Tachymarptis melba bakeri: Sri Lanka
  • Show more...
English:
Alpine Swift
Czech:
rorýs velký
German:
Alpensegler
Danish:
Alpesejler
Spanish:
Vencejo Real
Finnish:
alppikiitäjä
French:
Martinet à ventre blanc
Icelandic:
Alpasvölungur
Italian:
Rondone maggiore
Japanese:
shiroharaamatsubame
Japanese:
シロハラアマツバメ
Dutch:
Alpengierzwaluw
Norwegian:
Alpeseiler
Norwegian Nynorsk:
Alpeseglar
Polish:
jerzyk alpejski
Portuguese:
Andorinhão-real
Russian:
Белобрюхий стриж
Slovak:
dážďovník skalný
Swedish:
alpseglare
Ukrainian:
Серпокрилець білочеревий
Chinese:
高山雨燕


Authorities recognizing this taxonomic concept:

African Bird Club Checklist 2004:
Alpine Swift ( Tachymarptis melba) [version 1]
African Bird Club Checklist August 2005:
Alpine Swift ( Tachymarptis melba) [version 1]
African Bird Club Checklist March 2007:
Alpine Swift ( Tachymarptis melba) [version 1]
African Bird Club Checklist January 2008:
Alpine Swift ( Tachymarptis melba) [version 1]
African Bird Club Checklist May 2009:
Alpine Swift ( Tachymarptis melba) [version 1]
African Bird Club Checklist March 2010:
Alpine Swift ( Tachymarptis melba) [version 1]
American Ornithologists' Union 6th edition (1983):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 6th edition (incl. 35th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 6th edition (incl. 36th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 6th edition (incl. 37th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 6th edition (incl. 38th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 6th edition (incl. 39th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 6th edition (incl. 40th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 6th edition (incl. 41st suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (1998):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 42nd suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 43rd suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 44th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 45th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 46th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 47th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 48th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 49th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 50th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 51st suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 52nd suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 53rd suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 54th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 55th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 56th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 57th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 58th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 59th suppl.):
Alpine Swift ( Apus melba) [version 1]
American Ornithologists' Union 7th edition (incl. 60th suppl.):
Alpine Swift ( Apus melba) [version 1]
Avibase taxonomic concepts (current):
Alpine Swift ( Tachymarptis melba) [version 1]
Avibase taxonomic concepts v. 01 (August 2013):
Alpine Swift ( Tachymarptis melba) [version 1]
Avibase taxonomic concepts v. 02 (May 2014):
Alpine Swift ( Tachymarptis melba) [version 1]
Avibase taxonomic concepts v. 03 (March 2015):
Alpine Swift ( Tachymarptis melba) [version 1]
Avibase taxonomic concepts v. 04 (Aug 2016):
Alpine Swift ( Tachymarptis melba) [version 1]
Avibase taxonomic concepts v. 05 (Jan 2017):
Alpine Swift ( Tachymarptis melba) [version 1]
Avibase taxonomic concepts v. 06 (Feb 2018):
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 00:
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 01:
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 02:
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 03:
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 04:
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 05 (Jun 2012):
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 05.1 (Oct 2012):
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 06 (Nov 2013):
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 06.1 (Feb 2014):
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 07 (Jul 2014):
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 08 (Oct 2015):
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 09 (Dec 2016):
Alpine Swift ( Tachymarptis melba) [version 1]
Birdlife checklist version 09.1 (Jun 2017):
Alpine Swift ( Tachymarptis melba) [version 1]
HBW and BirdLife Taxonomic Checklist v2 (Dec 2017):
Alpine Swift ( Tachymarptis melba) [version 1]
HBW and BirdLife Taxonomic Checklist v3 (Nov 2018):
Alpine Swift ( Tachymarptis melba) [version 1]
British Ornithologists' Union Checklist (7th edition):
Alpine Swift ( Apus melba) [version 1]
British Ornithologists' Union Checklist (7th edition, incl. Jan 2009 suppl.):
Alpine Swift ( Apus melba) [version 1]
Commission internationale pour les noms français des oiseaux (1993, révision 2009):
Martinet à ventre blanc ( Tachymarptis melba) [version 1]
Commission internationale pour les noms français des oiseaux (1993):
Martinet à ventre blanc ( Tachymarptis melba) [version 1]
Clements 1st edition:
Alpine Swift ( Apus melba) [version 1]
Clements 3rd edition:
Alpine Swift ( Apus melba) [version 1]
Clements 4th edition:
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 5th edition (as published):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 5th edition (incl. 2000 revisions):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 5th edition (incl. 2001 revisions):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 5th edition (incl. 2002 revisions):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 5th edition (incl. 2003 revisions):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 5th edition (incl. 2004 revisions):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 5th edition (incl. 2005 revisions):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 6th edition:
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 6th edition (incl. 2007 revisions):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 6th edition (incl. 2008 revisions):
Alpine Swift ( Tachymarptis melba) [version 1]
Clements 6th edition (incl. 2009 revisions):
Alpine Swift ( Apus melba) [version 1]
Clements 6th edition (version 6.5 incl. 2010 revisions):
Alpine Swift ( Apus melba) [version 1]
Clements 6th edition (version 6.6 incl. 2011 revisions):
Alpine Swift ( Apus melba) [version 1]
Clements 6th edition (version 6.7 incl. 2012 revisions):
Alpine Swift ( Apus melba) [version 1]
Clements 6th edition (version 6.8 incl. 2013 revisions):
Alpine Swift ( Apus melba) [version 1]
Clements 6th edition (version 6.9 incl. 2014 revisions):
Alpine Swift ( Apus melba) [version 1]
Clements, version 2015:
Alpine Swift ( Apus melba) [version 1]
Clements, version 2016:
Alpine Swift ( Apus melba) [version 1]
Clements, version 2017:
Alpine Swift ( Apus melba) [version 1]
Clements, version 2018:
Alpine Swift ( Apus melba) [version 1]
Clements, version 2019:
Alpine Swift ( Apus melba) [version 1]
eBird version 1.50:
Alpine Swift ( Apus melba) [version 1]
eBird version 1.52:
Alpine Swift ( Apus melba) [version 1]
eBird version 1.53:
Alpine Swift ( Apus melba) [version 1]
eBird version 1.54:
Alpine Swift ( Apus melba) [version 1]
eBird version 1.55:
Alpine Swift ( Apus melba) [version 1]
eBird version 2015:
Alpine Swift ( Apus melba) [version 1]
eBird version 2016:
Alpine Swift ( Apus melba) [version 1]
eBird version 2017:
Alpine Swift ( Apus melba) [version 1]
eBird version 2018:
Alpine Swift ( Apus melba) [version 1]
eBird version 2019:
Alpine Swift ( Apus melba) [version 1]
Howard and Moore 2nd edition:
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 2nd edition (incl. ? suppl):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (as published):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (incl. corrigenda 1.2):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (incl. corrigenda 2.1):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (incl. corrigenda 3.1):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (incl. corrigenda 4):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (incl. corrigenda 5):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (incl. corrigenda 6):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (incl. corrigenda 7):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 3rd edition (incl. corrigenda 8):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 4th edition (vol. 1-2):
Alpine Swift ( Tachymarptis melba) [version 1]
Howard and Moore 4th edition (incl. corrigenda vol.1-2):
Alpine Swift ( Tachymarptis melba) [version 1]
Handbook of the Birds of the World (vol 1-16):
Alpine Swift ( Tachymarptis melba) [version 1]
Handbook of the Birds of the World and Birdlife (Dec 2017):
Alpine Swift ( Tachymarptis melba) [version 1]
Handbook of the Birds of the World Alive (31/01/2015):
Alpine Swift ( Tachymarptis melba) [version 1]
Handbook of the Birds of the World Alive (03/07/2017):
Alpine Swift ( Tachymarptis melba) [version 1]
Handbook of the Birds of the World and Birdlife (Dec 2018):
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 1.0:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 1.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 1.5:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 1.6:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 1.7:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.0:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.2:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.3:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.4:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.5:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.6:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.7:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.8:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.9:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.10:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 2.11:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 3.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 3.2:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 3.3:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 3.4:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 3.5:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 4.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 4.2:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 4.3:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 4.4:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 5.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 5.2:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 5.3:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 5.4:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 6.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 6.2:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 6.3:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 6.4:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 7.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 7.2:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 7.3:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 8.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 8.2:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 9.1:
Alpine Swift ( Tachymarptis melba) [version 1]
IOC World Bird Names, version 9.2:
Alpine Swift ( Tachymarptis melba) [version 1]
Morony, Bock and Farrand:
Alpine Swift ( Apus melba) [version 1]
Oriental Bird Club:
Alpine Swift ( Tachymarptis melba) [version 1]
James Lee Peters:
Apus melba [version 1]
James Lee Peters (original):
Apus melba [version 1]
James Lee Peters (2nd edition):
Apus melba [version 1]
Sibley and Monroe (1993):
Alpine Swift ( Tachymarptis melba) [version 1]
Sibley and Monroe (1993, including corrections up to 1998):
Alpine Swift ( Tachymarptis melba) [version 1]
Sibley and Monroe 2nd edition (1996):
Alpine Swift ( Tachymarptis melba) [version 1]
Zoonomen - Zoological Nomenclature Resource:
Tachymarptis melba [version 1]
Zoonomen - Zoological Nomenclature Resource:
Tachymarptis melba [version 1]

Taxonomic status:

Species status: full species

Your sightings

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

Related taxa

Highlight taxa in a checklist (shown in red)

Other synonyms


Afrikaans: Witpenswindswael
Arabic: سمامة الجبل, عوار
Asturian: Andarón Rial
Azerbaijani: Açıqqarın uzunqanad, Ağqarın (Açıqqarın) uzunqanad, Ağqarın uzunqanad
Belarusian: Белабрухі свіргуль, Свіргуль белабрухі
Bulgarian: Алпийски бързолет, Белогръд бързолет
Catalan: Ballester, Ballester comú, Falzia reial
Catalan (Balears): Falzia reial
Montenegrin: velika pištarka
Czech: Rorýs velký
Welsh: Gwennol ddu'r Alpau
Danish: Alpesejler
German: Alpensegler
Greek: Ασπροπετροχελίδονο, Βουνοσταχτάρα, Σκεπαρνάς
Greek (Cypriot): Ασπροπετροχελίδονο
English: Alpine Swift, White-bellied Swift
English (IOC): Alpine Swift
English (Kenya): Alpine Swift
Spanish: Vencejo Alpino, Vencejo Real
Spanish (Spain): Vencejo Real
Spanish (HBW): Vencejo real
Spanish (Puerto Rico): Vencejo Real
Estonian: Suurpiiritaja, suurpiiritaja (suur-piirpääsuke), suurpiiritaja e. suur-piirpääsuke
Basque: Ballester, Malkar-sorbeltza
Persian: بادخورک کوهی , بادخورک کوهی (شکم‌سفید)
Finnish: Alppikiitäjä, Alppikirskuja
Faroese: Alpusveimari
French: Martinet à ventre blanc, Martinet alpin
Irish: Gabhlán Alpach
Gaelic: Gobhlan Monaidh
Galician: Andoriñón real, Ballester
Hebrew: סיס הרים
Croatian: Bijela Ciopa, Bijela Čiopa
Hungarian: Havasi sarlósfecske
Armenian: [Spitakavor Mangaghatev ], Սպիտակափոր Մանգաղա և, Սպիտակափոր Մանգաղաթև, Սպիտակափոր մանգաղատև
Icelandic: Alpasvölungur
Italian: Rondone maggiore, Rondone maggiore eurasiatico
Japanese: shiroharaamatsubame
Japanese: シロハラアマツバメ
Georgian: ან თეთრმუცელა ნამგალა, მეკირია, მეკირიე
Kazakh: Ақбауыр сұрқарлығыш
Korean: 흰배칼새
Kwangali: Sisampamema
Scientific: Apus melba, Hirundo Melba, Tachymarptis melba, Tachymarptis melba melba
Lithuanian: Alpinis čiurlys, Baltagurklis ciurlys, Baltagurklis čiurlys, Baltapilvis alpinis ciurlys, Baltapilvis alpinis čiurlys
Latvian: Alpu svīre
Malagasy: Fangalamoty, Poadranofotsy, tsidintsidina, Tsidisidina
Macedonian: Голема пишталка, голема пиштарка, Голема чиопа
Malayalam: വെള്ള  വയറന്‍  ശരപ്പക്ഷി , വെള്ളവയറൻ ശരപ്പക്ഷി
Moldavian: Drepnea mare
Maltese: Rundun Zaqqu Bajda, Rundun Żaqqu Bajda
Dutch: Alpen gierzwaluw, Alpengierzwaluw
Norwegian Nynorsk: Alpeseglar
Norwegian: Alpeseiler
Polish: Jerzyk, jerzyk alpejski, jerzyk alpejski (jerzyk skalny), Jerzyk skalny
Portuguese: andorinhão real, Andorinhão-real
Portuguese (Brazil): Andorinhão-real [portugais]
Portuguese (Portugal): Andorinhão-real
Romansh: Randurel grond
Romanian: Drepnea mare
Russian: Belobryukhy Strizh, Альпийский стриж, Белобрюхий стриж, Стриж альпийский, Стриж белобрюхий
Sindhi: ثبىه ٻًٍ ٽ يًٌ )ٙپڈ ٴٕى ي(
Slovak: dážďovník skalný
Slovenian: planinski hudournik
Albanian: Dejka gjoksbardhe, Dejka gjoksbardhë
Serbian: Bela čiopa, Tachymarptis, velika ciopa, velika čiopa, Бела (Велика) чиопа
Sotho, Southern: Lehaqasi
Swedish: Alpseglare
Swahili: Teleka Tumbo-jeupe
Tamil: Malai Uzhavaran
Tswana: Pêolwane
Turkish: Ak Karınlı Ebabil, Ak Karınlı Sağan, ak karynly sağan, Ak-karınlı Ebabil, Akkarınlı Sağan, Ak-karınlı Sağan, Akkarınlı Saşan, Beyaz-karıntlı Sağan
Tsonga: Nkonjana
Ukrainian: Білочеревий серпокрилець, Білочеревий стриж, Серпокрилець білочеревий
Xhosa: Ihlabankomo
Chinese: 高山雨燕
Chinese (Traditional): 高山雨燕

Avibase has been visited 288,554,374 times since 24 June 2003. © Denis Lepage | Privacy policy