Videos by Deborah Fabrics Shop in Iowa City. Deborah Fabrics USA is one of the most trusted source of Authentic African Print. We offer a wide selection of African Prints with exclusive designs inspired by rich African Culture and unmatched quality.