deseta [deh-seh-ta]: n. how you feel when something puts a smile on your face; from amharic, the official language spoken in ethiopia.
Illustration for an academic book published by Brill
"THIS IS WHAT PEACE LOOKS LIKE"
Mural design (20'W x 10'H) for a coffee shop at the new Google Humboldt Campus
Me Too Ethiopia
Ethiopia Covid19 Response Team/Ministry of Health