Interview with gallerist Christine Xuereb Seidu
Christine Xuereb Seidu has been running her own art gallery, Christine X Art Gallery, located in Sliema, since 2004. ARTZ ID spoke with Christine about…
Christine Xuereb Seidu has been running her own art gallery, Christine X Art Gallery, located in Sliema, since 2004. ARTZ ID spoke with Christine about…