artist and independent arts professional Sarah Payton Sarah Payton (Detroit, 1967) is an artist, cultural producer and community organizer. Lees Meer ยป