LED video screen 10 mm pitch installed on the wall of new shopping mall in Satu Mare, Romania

Related Portfolio Items