My name is Leah Cauchi and I’m a 17 year old singer, songwriter and pianist :)
Visual Artist and Illustrator
G.Luigi Rossi is a German artist who resides in Malta. Born in Italy in 1964.