Green-billed Coucal – Sri Lanka
The Sri Lanka Green-billed Coucal is a mysterious and unique bird, with a vibrant green beak and elusive nature and endemic to Sri Lanka.
The Sri Lanka Green-billed Coucal is a mysterious and unique bird, with a vibrant green beak and elusive nature and endemic to Sri Lanka.