Smart City blocks tower over Xgħajra in new photomontages – MaltaToday