'The weaverbird was named for its habit of weaving these from plant fibers'
Nests
BIRDS: The weaverbird was named for its habit of weaving these from plant fibers
The weaverbird was named for its habit of weaving these from plant fibers
The weaverbird was named for its habit of weaving these from plant fibers
BIRDS
Nests
BIRDS