Aves > Passeriformes > Hirundinidae > Hirundininae > Riparia > Riparia riparia > Riparia riparia diluta

subspecies: Riparia riparia diluta (Bank Swallow, )

Annotation: Not included in treatment by Howard and Moore (2003).