Peppered Moth?

Peppered Moth?

Observation - Peppered Moth?. Description: