caterpillar


Caterpillar I found munching on my lemon tree.


Here he is again.

Copyright  1982-2005 and following by DEC