Rubber Virus Test Stamp and Bright Web Net Stop Microbe with Lightspots #203929021
Description
Bright mesh net stop microbe with light spots, and Virus Test scratched rosette seal print. Illuminated vector constellation created from stop microbe icon.