Peppered Moth?

Peppered Moth?

Observation - Peppered Moth? - Global. Description: