Pomatorhin de Ceylan

Pomatorhinus melanurus - Sri Lanka Scimitar Babbler