Browse iconic DOOH screen locations in Italy that have been featured in CGI and mixed-reality (FOOH) campaigns.
Milan, Italy
Florence, Italy
Rome, Italy