Crested Treeswift ( Hemiprocne coronata)




Other Links:

Birds
Swifts, Swallows, martins