Geometer moth larva?

Geometer moth larva?

Observation - Geometer moth larva? - Global. Description: