Pebble, a unique caterpillar made of pebbles, is determined to reach a green leaf.
2019
1994
2020
1990
2007
1984
2008
1983
2017
1997
2021
1953
2018
2004
1987
1951