New York-based illustrator and motion designer Amelia Chen’s final project at Savannah College of Art and Design.

© Booooooom Design Inc. · Contact · Advertise · Privacy Policy · Sitemap