dcsimg

Stenolemus lanipes--a thread-legged bug