Pebble, a unique caterpillar made of pebbles, is determined to reach a green leaf.
1991
1965
1964
2018
2016
1994
2013
2006
2003
2010
2014
2022
1990
2024