Mangrove Finch (Camarhynchus heliobates) - 3 photos

 

1

Isabela Island, Galapagos.  July 1999.

2

Isabela Island, Galapagos.  July 1999.

3

Isabela Island, Galapagos.  July 1999.