Temple Bug
The forest crawler is an insect that lives on vines in ancient forests, on routes frequented by pilgrims. The faces of this insect appeared as an evolutionary strategy to deter predator birds. Looking up, the travelers on the path below see faces through the trees.
0
273
0
Round of applause for our sponsors
Comments (0)
This project doesn't have any comments yet.