Peppered moth

A Peppered moth at rest

Ref: peppered moth

Location: Suffolk, UK

Buy this print online:


Peppered moth

A Peppered moth at rest

Ref: peppered moth

Location: Suffolk, UK

Buy this print online: