Purple Needletail

Hirundapus celebensis - Martinet des Célèbes