Ryan Todd is a London-based artist and designer, his illustrations are very graphical and thought-provoking.

Enjoyed this post? Share it!