Giant arcade screen installed on the side of Vodafone building

By Logic Group Business, Client, Commercial No Comments on Giant arcade screen installed on the side of Vodafone building