Julia Menassa
Director of Art Production at String and Tins
New York, United States