Galapagos Finch

A Galapagos Finch feeding from a flower in the Galapagos Islands.

Click Image to Enlarge