Deborah Cross is a textile artist designing wearable art in Freedom, CA near Santa Cruz. Working with the interplay of fabric and the body, she considers beauty and comfort while constructing ...