Sarah Meftah

b. 1993 Gainesville, Florida

Sarah Meftah is a visual artist currently living and working in San Francisco, CA.