deseta [deh-seh-ta]: n. how you feel when something puts a smile on your face. from amharic, one of the many languages spoken in ethiopia.
Work
Shop
About
Contact
Illustration for an academic book published by Brill
Mural design (20'W x 10'H) for a coffee shop at the headquarters of major tech company in the Bay Area
"THIS IS WHAT PEACE LOOKS LIKE"
Ebonee Davis
Royalty Pack
Wallpaper Installation
Me Too Ethiopia
Ethiopia Covid19 Response Team/Ministry of Health