peach tree scale insect

- Image ID: HDJB75

peach tree scale insect

Barrie Sheerman / Alamy Stock Photo

Image ID: HDJB75

Location: Buckinghamshire, UK

Similar stock images