Pebble, a unique caterpillar made of pebbles, is determined to reach a green leaf.
2021
2019
1984
2014
2022
2000
2018
1928
—
2013
2017
1983
1977
2008
1987
1994