Steve Dorado is an up and coming illustrator based in China. He has lots of experience in creating illustrations to delight children and enjoys working with a wide range of clients.Steve Dorado is an up and coming illustrator based in China. He has lots of experience in creating illustrations to delight children and enjoys working with a wide range of clients.