Video.
Darwin’s finches have returned to the Galapagos Islands
Copy/paste the link below:
Copy/paste the article video embed link below:
Updated:
Some 510 finches from five species were released on Floreana Island as part of a nature restoration programme, according to Ecuador’s Ministry of the Environment.