Small tree finch (Camarhynchus parvulus) feeding in photographer Tui De Roy's garden. Puerto Ayora, Santa Cruz Island, Galapagos.