Cave Swiftlet

Cave Swiftlet

Collocalia linchi linchi
Muara Angke, Java, Indonesia - April 22 2019
A Cave Swiftlet in flight, showing upper side.