Skip to main content

Ingu Chen

Art Director, Vogue

Ingu Chen is an art director, translator, and writer based in New York City.