caterpilla

caterpilla

Observation - caterpilla. Description: i found this massive fellow on the pavement outside Kew Gardens. I threw it over the wall into Kew Gardens, to where i assumed it had come from. what could it be?

i found this massive fellow on the pavement outside Kew Gardens. I threw it over the wall into Kew Gardens, to where i assumed it had come from. what could it be?