Woodpecker Finch (Camarhynchus pallidus)

 

 

Santa Cruz Island, Galapagos.  July 1999.