Pebble, a unique caterpillar made of pebbles, is determined to reach a green leaf.
2012
1981
2024
2017
2008
2006
2007
2003
2021
1929
1936
2009
2019
2013
1974
2016
1997