Dresser, History of the Birds of Europe
Passeriformes: Hirundinidae (Page 2/2)
Page 1
164. Crag Martin
Cotyle rupestris.