Beautiful bird Himalayan Cuckoo Cuculus saturatus perching on a branchbird of Thailand

    Beautiful bird Himalayan Cuckoo Cuculus saturatus perching on a branchbird of Thailand

    Related tags: