Delichon urbicum

Hyponyms

 * For subspecies see