New York improviser: Julia Meinwald

Julia Meinwald

Julia is made entirely of metal.