ZABBAR, Malta
Brand Identity Consultant by profession and Visual Artist by nature, Louise Ellul is an upcoming artist whose works of art are often described as “fresh” and “sublime” by well-established artists. Born in 1984, Louise has always lived her childhood alongside the artistic skill on her fingertips. How...
artworks
View All 11 Artworks