peach tree scale insect

- Image ID: HDJB70

peach tree scale insect

Barrie Sheerman / Alamy Stock Photo

Image ID: HDJB70

Location: Buckinghamshire, UK

Similar stock images