Under My ThumbDrive
ThumbDrive Infographic
Thumb Drive infographic in two languages (English/German). Original concept and illustrations.
Infographic 11"x17"