Clement Francis Wildlife Photography You just have to be there...

Crested Treeswift  Hemiprocne coronata  |  Family Treeswifts

Bangalore.