Stork’s bill in a finch’s beak. Stork’s bill in a finch’s beak. Related Posts:Got a text message allegedly from my ISP about an soon-to-be-due…Stork's-BillsStork's-billsLink: Secretive energy startup backed by Bill Gates achieves…