A horror at Sistina Art
Hi, If you ever tried to frame your works at Sistina Art in Gzira (the shop is located in Malta), we say don’t. We don’t like to complain or do a black marketing here but we feel justified to give an honest warning to other artists. We have framed the paintings there once and there […]
More