Steven Scicluna
Steven Scicluna hasn't written any stories yet.
Steven Scicluna hasn't written any stories yet.
I’m a multidisciplinary graphic artist and illustrator from Malta. Creator of the Objekt collection. Currently residing in Valencia, Spain.