Older version of File:Moustached Treeswift (Hemiprocne mystacea).jpg

Lip Kee Yap from Singapore, Republic of Singapore