Sliema, Malta
My name is Yahia Deghaili, an illustrator based in Malta who is always excited to create new paintings about various subject matters. My preferred Medium is digital, but I also work in pencil, charcoal, and acrylics.