Tags: Artwork.
The Mama Ayesha’s Restaurant Presidential Mural is a large mural featuring eleven American presidents starting with Dwight D. Eisenhower and ending with Barack Obama. Created by El Salvador-born artist Karla Rodas (aka Karlisima) the mural was funded by the D.C. Commission on the Arts and Humanities. It has been described by locals as being DC’s largest postcard.