3905 Large Ground Finch, Genovesa Island, Galapagos

3905 Large Ground Finch, Genovesa Island, Galapagos

3905 Large Ground Finch, Genovesa Island, Galapagos, Darwin