Brown-backed Needletail

Hirundapus giganteus - Martinet géant

Martinet géant
adult
Martinet géant
adult