Royalty-free stock illustration ID: 651226954

Block chain network and programming concept on technology background - Illustration