Malta is a southern European country and consists of an archipelago situated centrally in the Mediterranean Sea
Tuesday, September 16, 2008
Back in 2006 a modern sculpture was placed to decorate this roundabout which is found on the outskirts of Luqa Village. Artist Mr Paul Vella Critien has exhibited his art pieces internationally and also has street sculptures around the world. This piece of modern art however has received lots and lots and lots of comments!!!!
Now be honest and give me your comments about this piece of 'modern art'.