Great Lizard-Cuckoo

Coccyzus merlini Order: Cuculiformes Family: Cuculidae (Cuckoos)
Coccyzus merlini Order: Cuculiformes Family: Cuculidae (Cuckoos)

More Photos