George Mario Attard is an artist born in Malta, currently working in United Kingdom.