News
Malta’s very own Mario Abela has just won the 17th Prisma Art Prize in Rome with his powerful painting ‘The Annunciation of Collapse,’ a haunting, modern take on the Renaissance classic by Fra ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results