Born in 1971, Stephanie Borg is a self-taught artist from Malta who has been working professionally for over 15 years. Stephanie first exhibited in Oman back in 2002 in joint exhibition at Muscat’s Majlis…
Posted on May 5, 2008



Get the latest updates
from my Studio

Sign up for the newsletter