111.59 Views
Wildlife documentary looking at the finches of the Galapagos Islands which have evolved to not only to eat seeds and pick ticks off tortoises but also to drink the blood of the latter.
First Air Date : Oct 30, 1983
Last Air date : Mar 20, 2020
Episode : 543 Episode
Season : 39 Season
Runtime: 60:14 minutes
Studio: BBC Two
Country: United Kingdom, France