richardbroberts

Digital Illustrator • richardbroberts.com

Milwaukee, USA

Richard Roberts is a freelance designer and digital illustrator. He has been creating designs for over seven years. He is currently based in Milwaukee, WI. USA.