Pebble, a unique caterpillar made of pebbles, is determined to reach a green leaf.
2002
1999
1998
2020
2018
1991
2007
2004
1984
2008
2023
2005
1943
1963
1983
1961
2015