Monumental artworks to embellish Marsa Junction Project areas
Infrastructure Malta is inviting artists, architects, designers and other competent persons or organisations to propose large-scale artworks to embellish the pedestrian and landscaped areas around the seven flyovers of the Marsa Junction Pr ...
Read more