Featured Artist Terri Lloyd

Terri Lloyd is a self-taught artist whose work explores merges controversial subjects, humor, zen-like concepts and absurdity. She works in digital media and performance art.