Erica Kraus

Industrial Designer

Cleveland Institute of Art

Cleveland, OH, USA