Moth: emerald leaf

Moth: emerald leaf

Observation - Moth: emerald leaf - Southern Africa. Description: