Small Tree-Finch (Camarhynchus parvulus)

 

 

Isabela Island, Galapagos. July 1999.