Chrysalide I — Pupae by Eric Hu
Eric Hu is an art director and designer based in New York with an international reputation producing striking visual identities and imagery for clients operating in fashion, music, and technology.
Digital Composition
Nature Study
3600x3600