Sweat bee (Nomioides minutissima, Nomioides minutissimus), on a thumb, Germany

- Image ID: XCYWXH