Oriental Bird Images
 

 
Common NameScientific Name
 »  Crested Treeswift(91)  »  Hemiprocne coronata(91)
 »  Grey-rumped Treeswift(33)  »  Hemiprocne longipennis(33)
 »  Moustached Treeswift(10)  »  Hemiprocne mystacea(10)
 »  Whiskered Treeswift(53)  »  Hemiprocne comata(53)