aka-Galapagos-2006-03-22_equ0070.jpg
Darwin Finch, Rábida Island