Seychelles Paradise-flycatcher Terpsiphone corvina

Seychelles paradise flycatcher (Terpsiphone corvina) is a rare bird from the genus of paradise flycatchers (Terpsiphone) within the family Monarchidae. It is a forest-dwelling bird endemic to the Seychelles where it is native to the island of La Digue. This species qualifies as Critically Endangered since it has an extremely small range and probably only […]

Read More