Stock Photo - Small insectivorous tree finch, Small tree finch (Camarhynchus parvulus), sitting on a branch, Ecuador, Galapagos Islands, Isabela

Stock Photo: Small insectivorous tree finch, Small tree finch (Camarhynchus parvulus), sitting on a branch, Ecuador, Galapagos Islands, Isabela.

Searchable keywords

Choose multiple keywords