Pebble, a unique caterpillar made of pebbles, is determined to reach a green leaf.
1932
2016
2019
1997
1949
1947
1939
—
1992
2023
2014
2011
1975
2024
2022
2021