Green Caterpillar

Green caterpillar, probably the larva of a sphinx moth.


0 Responses to "Green Caterpillar"

Leave a Reply

 

Google+