cocoon, life, nature, textures, tiny.
A tiny cocoon or nest perched on the bark of a tree in Beijing.