Lost Forever: Stephens Island Wren
Stephens Island is a tiny speck of land, just 1.5km², located between New Zealand’s North and South Islands. Despite its small size, it is internationally important because some of the animals that live there are found nowhere else on Earth.