Giant led screen outdoor 6 mm installed on scaffolding during building renovation in Rome

Related Portfolio Items