Seychelles Paradise Flycatcher (Terpsiphone corvina)

Seychelles Paradise Flycatcher (Terpsiphone corvina)