Edel Rodriguez was born in Havana, Cuba in 1971. He majored in painting at Pratt Institute (BFA) and Hunter College (MFA). His work has appeared in five picture books, on stamps for the U.S. Postal Service, and on posters for films and Broadway shows.
This is a series of illustrations for Newsweek magazine by Edel Rodriguez. The article is titled “It’s China’s World We’re Just Living in It” and is online here.