Cactus finch at the Charles Darwin Research Centre - Puerto Ayora, Santa Cruz

Close Window