Projection Studio Gets The Christmas Party Started in Barry
BARRY, UK – Described as “The best Christmas light switch-on in Wales”, residents in Barry, the Vale of Glamorgan, Wales, enjoyed a specially commissioned visual spectacle created by London based The Projection Studio across the front of the municipal library building in King Square in a Christmas light switch on ceremony that would rival that of most metropolises.
Read More »