Geometer moth larva?

Geometer moth larva?

Observation - Geometer moth larva?. Description: