Image
Debra Riffe
Biography
Debra Riffe is a linoleum block-print artist based in Birmingham, Alabama. A native of Tupelo, Mississippi, her work has been featured in Southern Living, the Birmingham News, and the Northeast Mississippi Daily Journal.