Close

Red spider mite

Oligonychus coffeae

Red spider mite