Barry has traveled the globe bringing her paper craft to art and fashion lovers everywhere, having had studios in London, Los Angeles, New York, Montreal and now Berlin. Although she…

Read More >