Visual artist Betye Saar and creator of her most famous “The Liberation of Aunt Jemima” is 85 and looking fabulous!
 
How have I missed this?
You Promised Me Safaris – Llanor Alleyne