Stephens Island Wren

Stephens Island Wren or Lyall’s Wren – The smallest flightless bird ever This may well be the Inaccessible Island rail which is still alive today, but there is one extinct species known to have been smaller which is reputed to have been flightless. This was the 10 cm (3.93 in) Stephens Island wren (Traversia (Xenicus) … Continue reading Stephens Island Wren