Animals

7 Mysterious Mini-Structures Made By The Smallest Builders

2 of 7

2. Log Fortress

Some log structures are cylindrical fortresses sticking out various directions from the leaf or tree surfaces.

2 of 7

[fbcomments]
Toggle This