Royalty-free stock illustration ID: 432828412

concept of leaky software, data with a tap sticking out.3d illustration - Illustration